删除datagridview中row的问题
我把一个dataset绑定在一个datagridview上面,当我删除datagridview其中一行之后,执行dataAdapter.Update(dataset)时候,提示出错:当传递具有已删除行的 DataRow 集合时,更新要求有效的 DeleteCommand。
请问如何解决?
[解决办法]
你没有deletecommadn,建议用一下SqlcommandBuilder
[解决办法]
没有设置主键?
你要更新的那个表设置一个主键看看
[解决办法]
是不是没有设置dataAdapter的DeleteCommand.
如果用代码创建还要创建DeleteCommand等多个对象.
如果用控件创建会自动创建.