当传递具有已删除行的 DataRow 集合时,Update 要求有效的 DeleteCommand。
2012-08-09 16:10
676 查看
当用DataGridView显示表中的内容,并且使用BindingNavigator导航,BindingNavigator上的添加能正常使用,但是点击“删除”功能时,DataGridView显示该行被删除,但我们知道此时数据库中并没有删除,我们需要点击BindingNavigator上的“保存”,但是点击保存出现如下提示“当传递具有已删除行的
DataRow 集合时,更新要求有效的 DeleteCommand”
出现这种提示是因为我们绑定的那张表不存在主键,我们只需在该表设置主键即可。当然设置后要重新加载才能生效。
DataRow 集合时,更新要求有效的 DeleteCommand”
出现这种提示是因为我们绑定的那张表不存在主键,我们只需在该表设置主键即可。当然设置后要重新加载才能生效。
相关文章推荐
- (当传递具有已删除行的 DataRow 集合时,更新要求有效的 DeleteCommand)解决方法
- 当传递具有已删除行的 DataRow 集合时,更新要求有效的 DeleteCommand。
- datagridview当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand。
- 当传递具有已修改行的DataRow 集合时,更新要求有效的UpdateCommand?[原]
- c#system.InvalidOperation 当传递已修改行的datarow集合时,更新要求有效的 UpdateCommand。
- “当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand”错误解决
- “当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand”错误解决
- Oracle.DataAccess.dll 当传递具有新行的 DataRow 集合时,更新要求有效的 InsertCommand
- 当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand问题解决
- 当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand问题解决
- 关于ADO.Net使用TableAdapter时产生:更新要求有效的deletecommand或update,insert,selectcommand的解决办法,以及“违反并发性”处理
- 当传递具有新行的 DataRow 集合时...。或“Insert into 语句的语法错误”
- EF中DbExpressionBinding 要求输入表达式具有集合 ResultType
- 在点击<asp:ButtonField CommandName="delete" Text="删除" />中结案时弹出操作提示
- Ibatis 批量添加修改删除-batch-insert-update-delete
- MySQL Delete,Update连表(left join)删除,更新语法
- Command不是也可以对数据库进行insert,update,delete操作吗,为什么还需要DataAdapter。我知道DataAdapter可以用来想AataSet中填充数据,Command不可以吗?
- discuz 如何添加数据DB::insert和更新数据DB::update 查询DB::query删除DB::delete
- 找出具有n个元素的集合中最大的两个元素,要求比较次数尽可能少(三种算法的思考)
- DeleteCommand属性---删除数据集指定的行保存到数据源中