c#修改access的数据时,access是不是一定要设置主键? RT,请诸位帮忙解答…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是怎么更新的? dataAdapter.update时, 表是一定要有主键的. 不设置也行,但是用OleDbDataAdapter.Update方法自动更新必须在where中存在主键或唯一值 参见在 Update 过程中,如果未设置此属性而且 DataSet 中存在主键信息,那么在设置 SelectCommand 属性并使用 OleDbCommandBuilder 的情况下,可以自动生成 UpdateCommand。然后,OleDbCommandBuilder 将生成其他任何未设置的命令。此生成逻辑要求 DataSet 中存在键列信息。有关更多信息,请参见 使用 CommandBuilder 生成命令 (ADO.NET)。在将 UpdateCommand 分配给以前创建的 OleDbCommand 时,不克隆 OleDbCommand。UpdateCommand 维护对以前创建的 OleDbCommand 对象的引用。 如何连接短信猫 高分急求用C#如何使用DhcpEnumSubnetClients函数?感激 判断路径是否为文件夹或者是文件? datagrid的行验证事件 怎么在developer 与 tester 环境类型将切换?? 高分请教: 要开发数据库驱动程序,让ADO.net可以统一访问。给一些建议吧 XPTable控件,编辑完成事件是哪个,如何处理? 小问题一个,新手不会! 很急的问题!!关于数据库备份的问题!!! 求助 应届毕业生,学的C#去哪里找工作???? dataGridView能做分页功能吗?
参见
在 Update 过程中,如果未设置此属性而且 DataSet 中存在主键信息,那么在设置 SelectCommand 属性并使用 OleDbCommandBuilder 的情况下,可以自动生成 UpdateCommand。然后,OleDbCommandBuilder 将生成其他任何未设置的命令。此生成逻辑要求 DataSet 中存在键列信息。有关更多信息,请参见 使用 CommandBuilder 生成命令 (ADO.NET)。在将 UpdateCommand 分配给以前创建的 OleDbCommand 时,不克隆 OleDbCommand。UpdateCommand 维护对以前创建的 OleDbCommand 对象的引用。