c# - 小数列,并发冲突 : the UpdateCommand affected 0 of the expected 1 records

标签 c# ms-access ado.net record

我再次检查错误,发现报错是因为access数据库中的小数列导致的。它与舍入数字并将这些数字与我从表中获取的第一个数据进行比较有关。

最佳答案

解决方案是使用:

                    cb = new System.Data.OleDb.OleDbCommandBuilder(DbAdapter);
                    cb.ConflictOption = ConflictOption.OverwriteChanges;

                    DbAdapter.UpdateCommand = cb.GetUpdateCommand();

                    DbAdapter.Update(DbData);

关于c# - 小数列,并发冲突 : the UpdateCommand affected 0 of the expected 1 records,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9779543/

相关文章:

c# - WMI:RPC 服务器不可用。 (HRESULT 异常:0x800706BA)尝试连接到远程机器时抛出

java - 在没有 ODBC 的情况下从 Java 操作 Access 数据库

sql - 如何仅将唯一数据插入 Access 数据库

sql - 违反第一范式可以吗?

c# - 运行带参数的存储过程

c# new thread from timer handle 问题

c# - 创建具有特定日期格式的 Datetime 对象

c# - 将字符串中的数字转换为英文单词格式

c# - 将数据库从 C# 部署到 Sql Azure

database - 如何创建合适的数据库层?