VC6.0使用ODBC连接ACCESS数据库遭遇"多行数据被更新"的解决方法

在使用ODBC连接数据库时可能会遇到"多行数据被更新"的错误。产生这个错误的原因是因为数据库中存在一模一样的记录,而系统不知道去更新哪一条,因此报了这个错误。

要解决这个错误,采用如下方法即可:

1.去除重复数据的可能性,如:在数据库表中加个主键唯一值,

2.将该主键值与VC类成员变量绑定。

这两步都要做。

因此大家在设计数据库表时要考虑此问题。


你可能感兴趣的:(VC6.0使用ODBC连接ACCESS数据库遭遇"多行数据被更新"的解决方法)