用DataGridView删除数据库数据出现的问题

landry1234 2009-05-20 01:11:28
private void InitAdapter()
{

this._adapter.DeleteCommand = new System.Data.SqlClient.SqlCommand();
this._adapter.DeleteCommand.Connection = this.Connection;
this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[food] WHERE (([商品] = @Original_商品) AND ((@IsNull_单价 = 1 AND [单价] IS NULL) OR ([单价] = @Original_单价)))";
this._adapter.DeleteCommand.CommandType = System.Data.CommandType.Text;
}
运行后删除一行数据,再点保存,报错提示“当传递具有已删除行的 DataRow 集合时,更新要求有效的 DeleteCommand。”
不知哪里出了错,望高人指点
...全文
39 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
landry1234 2009-05-20
  • 打赏
  • 举报
回复
没人帮忙?
修改一下昵称 2009-05-20
  • 打赏
  • 举报
回复
路过帮顶...

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧