首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

id must have a value解决办法

2012-03-22 
id must have a value三层数据库服务端使用的dbexpress,sqlserver2000客户端使用TClientDataSet.ApplyUpda

id must have a value
三层数据库
服务端使用的dbexpress   ,sql   server   2000
客户端使用TClientDataSet.ApplyUpdates(-1)添加数据时
提示   错误     id   must   have   a   value  
id为表中的主键自增列
请教各位大虾如何解决???
把TClientDataSet中的id字段的   Required设置位false也不行。

[解决办法]
这个错误可能是你连续添加两笔数据时才发生的
如果是这样,可试试:
TClientDataSet.ApplyUpdates(-1);
TClientDataSet.Refresh;//用于刷新,以得到当前ID
[解决办法]
重建这个表
[解决办法]
没碰到过,gz

热点排行