读书人

ACCESS与VC6.0,Addnew.如果主键重复,怎

发布时间: 2012-01-20 18:53:53 作者: rapoo

ACCESS与VC6.0,Addnew.如果主键重复,如何调用ACCESS中的撤消命令呢.
我采用VC6.0 通过datagrid,ADO的方式,为ACCESS添加记录,采用的是带参数的ADDNEW方法.当测试时,发现如果添加了一个主键重复的记录,程序会弹出ACCESS的提示,"更改主键或索引,再试一次"此时VC中ADO记录指针将等待,不许更改.我采用了transaction,也不好用.我的问题是,如果添加了一个与主键相同的记录之后,就调用ACCESS中的"撤消"命令,如何操作?请指教.

[解决办法]
也可以采用自动增长的列作为主键。
[解决办法]
同意宝宝的
可以暗自添加一个自动增长的字段
在DATAGRID中部显示出来(SETWIDTH(0))
我就是这么干的

读书人网 >VC/MFC

热点推荐