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

cxgrid控制插入重复记录的有关问题

2012-04-02 
cxgrid控制插入重复记录的问题cxgrid插入值时不允许插入数据库中已经存在记录,请问如何控制本人在其关联的

cxgrid控制插入重复记录的问题
cxgrid插入值时不允许插入数据库中已经存在记录,请问如何控制
本人在其关联的数据集AdoDataSet的BeforPost事件中进行检测,如果有就对显示消息重复,
并进行AdoDataSetName.CancelUpdates,并Abort后面的操作,但会报内存不能读的错误,原因是
cxgrid表的post错误,说什么不能插入一条空记录,晕死,不知道各位是如何控制重复记录的?

因数据库不能更改,只能在外部检测,所以入数时必须检查。

[解决办法]
判断一下是否有此记录
if Locate then showmessage('存在') else showmessage('不存在')
[解决办法]
Locate 之前别忘了Bookmark

热点排行