我有一个开单的工作.里面的dataGridView里面的数据是通过文本框输入然后放到bindingSource集合里面..然后再在dataGridView里面显示出来
如果我输入错了希望能够删除掉输入错误的那条产品的数据.还有一种情况是如果我输入的产品跟bindingSource已经在集合里面存在的话只把bindingSource里面那个产品的数量进行相加..
如果我输入错了希望能够删除掉输入错误的那条产品的数据.还有一种情况是如果我输入的产品跟bindingSource已经在集合里面存在的话只把bindingSource里面那个产品的数量进行相加..
解决方案 »
- 如何实现Access中导入 打开连接的excel表
- 使用Timer来替代
- 组态软件开发 c#的 有参考资料或是源码的给我一份吧,非常十分感谢
- 在练习中使用DataRow的属性 看到了DataRelation 这个类 感觉很有用 不知道我想的可以实现不
- remoting的RegisterWellKnownClientType端口的问题
- X=X++为什么错?
- 那位朋友帮我看一下下面2段代码
- 问一问大家遇到这样的问题怎么解决?
- 两个WebBrowser 调用Html页 打开在第二个WebBrowser
- 水晶报表 控制节点高度 和字段坐标问题
- Thread 如何向 Form 传递消息或Event?
- 如何实现Web页面在进行耗时运算时,弹出一个进度页面(页面显示文字或动画GIF就OK),运算完成后自动关闭进度页面。
只有输入完全后才会存到数据库..现在的问题是如果我要录数据出错了.我需要删除那条数据怎么删除bindingSource集合里面的那条记录
其中删除的如下
public int DeleteProduct(int iPid, out string strErr)
{
int iReturn = 0;
strErr = string.Empty;
string strCommand = "delete from product where pid=" + iPid.ToString(); SqlCommand sqlCom = new SqlCommand();
sqlCom.Connection = sqlCon;
sqlCom.CommandText = strCommand;
try
{
sqlCon.Open();
sqlCom.ExecuteNonQuery();
iReturn = 1;
}
catch (Exception exErr)
{
strErr = exErr.ToString();
iReturn = 0;
}
finally
{
sqlCon.Close();
sqlCom.Dispose();
}
return iReturn;
}