当sqlserver2000表有标识字段时候,如何新增记录(50分)

  • 主题发起人 主题发起人 czywin
  • 开始时间 开始时间
C

czywin

Unregistered / Unconfirmed
GUEST, unregistred user!
目前我有一个程序,用dbexpress 链接 sqlserver.2000
用Tsimpledataset ,
当调用insert 方法时候,系统提示为field ('autoid') must have a value

autoid 是 sqlserver 表中的一个标识字段,自动增加数量,怎么样子才能做到自动维护好,而且又不报错
 
你可以在企业管理器里表设计器里设置
表的标示字段最好选为int类型
表识列:是
表识种子:1
标识递增量1
这样设置后,就不用你自己去维护这个字段了!!!
 
就是 因为这样设置了,因此在做 insert 的时候报错, 去掉 字段的 required 也不行。
 
但是做ADO 直接连接,就可以自动维护
 
干脆改用触发器算了 呵呵
 
后退
顶部