adapter.UpdateBatchSize设置为1是会正常运行,可是效率很低。设置为0,或者大于1的数就会报错notsupportedException 即不支持此方法. 操作的是access数据库
2 回答

梦里花落0921
TA贡献1772条经验 获得超6个赞
OleDbDataAdapter并不支持批量提交。
OleDbDataAdapter.UpdateBatchSize属性是继承基类(DbDataAdapter)的。
这个属性是Virtual的,需要子类override才能支持UpdateBatchSize。

扬帆大鱼
TA贡献1799条经验 获得超9个赞
请问为什么为什么我用
SqlCeDataAdapter.InsertCommand.UpdatedRowSource = UpdateRowSource.None;
SqlCeDataAdapter1.UpdateBatchSize = 0;
会报 错呢?? NOTsupportedEXCEPTION
- 2 回答
- 0 关注
- 543 浏览
添加回答
举报
0/150
提交
取消