1
我从属于数据集的数据表中的数据库加载表。这个db表有一些constaints,所以不能在其中插入任何数据。但如果我在数据表中添加一些无效的数据,当我执行“dataset.update()”操作时,将引发异常,并且在无效行后插入的任何有效数据都将丢失。数据集更新问题
有没有什么办法来测试插入的数据,之前提交给数据库,所以我可以指示用户,他的数据有问题? 谢谢!
我从属于数据集的数据表中的数据库加载表。这个db表有一些constaints,所以不能在其中插入任何数据。但如果我在数据表中添加一些无效的数据,当我执行“dataset.update()”操作时,将引发异常,并且在无效行后插入的任何有效数据都将丢失。数据集更新问题
有没有什么办法来测试插入的数据,之前提交给数据库,所以我可以指示用户,他的数据有问题? 谢谢!
我想如果你可以在你的数据集上启用约束条件,当你插入到数据集本身时,你会得到错误。所以在到达实际的数据库之前,您将能够发现错误。
当DataSet的System.Data.DataSet.EnforceConstraints
属性为true时,将对数据集执行约束。