你用的是SqlDataAdapter.update方法
不知道你这个UPDATE是干什么用的,有三种用途,1。修改 2,添加,3,删除
先假设你是为了删除。那么你的SqlDataAdapter.DeleteCommand就一定要指定,而且你的DATATABLE里要有ROWSTATE为DELETE的ROW。
再假设你是为了修改(我估计你是为了修改),
如果你指定的是SqlDataAdapter.UpdateCommand,那么如果你的DATATABLE里有ROWSTATE为DELETE的ROW,而没有ROWSTATE为MODIFIED的ROW,那么就会你贴的这个错误,
请检查!!
不知道你这个UPDATE是干什么用的,有三种用途,1。修改 2,添加,3,删除
先假设你是为了删除。那么你的SqlDataAdapter.DeleteCommand就一定要指定,而且你的DATATABLE里要有ROWSTATE为DELETE的ROW。
再假设你是为了修改(我估计你是为了修改),
如果你指定的是SqlDataAdapter.UpdateCommand,那么如果你的DATATABLE里有ROWSTATE为DELETE的ROW,而没有ROWSTATE为MODIFIED的ROW,那么就会你贴的这个错误,
请检查!!
解决方案 »
- sql 导数据
- CustomValidator问题,请大家指点指点~~~
- System.Data.SqlClient.SqlException: SQL Server 不支持加密的问题(在线等)
- IIS权限或者word文件访问权限设置问题,尝试多次还是失败,在asp.net中调用已有的word模板
- DataGrid问题?
- 请问各位高手,如何在html视图中使用databinder
- 上传文件安全性
- 如何使客户端HTTP控件响应aspx事件?
- 很奇怪的问题:三层结构的网站,解决方案下面本来有5个项目,以前好好的,今天用vs2005打开却只显示一个web项目,其它项目不见了....
- 高手请进,treeview右键菜单问题,解决马上散分
- csdn好像恢复正常了,散分庆祝一下
- Dreamweaver MX 2004 官方系列简体中文教程,内容全面。
我的DATATABLE里的确有ROWSTATE为DELETE的ROW,MODIFIED方法我没用过,估计是没有,那么
应该怎么改呢?