c++builder使用ClientDataSet->ApplyUpdates(0)出错?
if (ClientDataSet->ChangeCount > 0)
{
ClientDataSet->ApplyUpdates(0);//-----------------运行到这里出错,将这里改为(-1)也同样出错
}
有那位高手知道呢?
[解决办法]
0 表示不能有任何错误
-1 表示可以发生任何次错误。
至少这个代码没有问题
[解决办法]
ClientDataSet 可能那个字段非空,置空了
[解决办法]
能否把错误内容贴出来呢? 会不会是其他地方引起的错误?
[解决办法]
数据库连接是否正常?
[解决办法]
GZ
我昨天也遇到怪问题,在同一个表中有的记录能更新,而有一条记录死活不更新。最后表里加上主键似乎好了
[解决办法]
很奇怪的原因!