SQLSERVER 唯一索引问题(200分)

  • 主题发起人 主题发起人 zhangjiakai
  • 开始时间 开始时间
Z

zhangjiakai

Unregistered / Unconfirmed
GUEST, unregistred user!
开发工具:后台数据库:MS SQLSERVER 7;前台DELPHI 5
在MS SQLSERVER7 的一张表中定义一字段,属性为唯一索引。当在前台输入两条相同记录,向后台提交时(cachedupdates属性为True),得到一错误提示(键值不能重复):若不改动记录,再次提交,则提交成功。但两条重复记录的第一条会被系统忽略,仅第二条记录提交成功。为什么会这样;同样,若改动重复记录使之成为唯一记录,也只会成功提交一条(第一条),另外一条也会被忽略掉。

 
其实建议你去看一看demos:delphi5/demos/db/cachedup/cache.dpr
 
接受答案了.
 
后退
顶部