新发现了了一个三层和SQL的问题,大家来讨论(0分)

  • 主题发起人 主题发起人 tianjiao
  • 开始时间 开始时间
T

tianjiao

Unregistered / Unconfirmed
GUEST, unregistred user!
我在测试过程中发现一个新的问题,三层中间件用dbexpress,SQL数据库中的一个表采用了自动编号类型,在客户端无法操作这种类型的表,一直报错,说这个字段必须输入一个值,而这个字段应该是数据库自行管理分配的值,不知道各位大侠遇到过没有,有什么办法解决吗?
 
这个问题在大富翁中有,你查一下。有一个方法是
不用select * from tablename
改成select f1,f2,... from tablename 不要把自动编号的字段写进去。
 
在ClientDataset的Beforepost里为该字段随便赋个值
 
后退
顶部