目前,我们的遗留系统数据库中有一个列设置为自动编号。我正在调查是否有解决方法,允许程序在此列中输入自己的值。
也许某种方法以编程方式禁用自动编号进程,然后再次重新启用它?
答案 0 :(得分:5)
有什么问题?您可以将自己的号码插入自动编号字段,只要它们是唯一的,但如果您想要自己的号码,则不应使用自动编号。
答案 1 :(得分:0)
不能通过C#程序修改数据库列的类型。您必须更改Design View
中表格列的MS-Access
中列的列类型。
更新:如果是自动编号,您可以更改列的类型,但在添加数据后,您将不会返回自动编号。
答案 2 :(得分:0)
使用更改语句 和Adox用于将字段类型从自动编号更改为整数
希望这会有所帮助:)