其中的VB代码需要特定表中具有自动编号ID值1的特殊记录。 有问题的表的主键是autonumber。该列在其他表中也作为外键引用。这就是为什么我不能删除或修改表的主键。我试着用重置计数器 ALTER TABLE myTable ALTER COLUMN tId COUNTER(1,1) 但上面说我不能换桌子。并且我不能手动设置列值。如何在现有的主键自动编号列中放入特定值?
最近,我开始回顾vb中的数据库编程,我正在使用Northwind数据库进行测试。然而,我一直存在的一个问题是,当我再次调试表单并转到我刚刚输入的最后一个产品时,ID从71更改到84,我不知道它为什么会这样做。下面是我为add函数编写的代码,如果您需要查看代码的任何其他部分,请让我知道并感谢帮助:)
Private Sub btnAdd_Click(sender As Object, e As EventAr
如果我有一个SQLite表,其中我删除了中间的一行,它会删除该行,但编号是关闭的。例如,删除了第4行 1 A 3 C 6 F
我如何重置编号,使其键自动递增的键ID是连续的,而不像上表那样缺少4?不确定我是否应该尝试,因为它是自动递增。另一种可能是使其不自动递增,并在表被装箱时使用循环将数字放入其中。