C#DataGrid如何删除行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 删除数据源中对应页面的一行,重新绑定下DataGrid就可以了 在DATAGRID里填加一行,只要将记录指向最后,就可以编辑了。想要删除,只要选择这行并按‘DELETE’键就行,不过,这只是在缓存里的增减,想要真正提交到数据库还要执行数据集(表)的 AcceptChanges(); 和数据适配器的 UPDATE() 着两个方法。 这些内容帮助里有。准确地讲,应该是往绑定的数据源添加或删除行。 www.shiapifa.com试试这个: \\添加 dg.BindingContext[dg.DataSource,dg.DataMember].AddNew(); \\删除 int index; dg.BindingContext[dg.DataSource,dg.DataMember].RemoveAt(index);你应该是用数据绑定做的,可以这样: int aaa;//aaa是随便的一个名字 aaa = dataGrid1.CurrentRowIndex; dataSet11.Tables[0].Rows[aaa].Delete(); 这样数据集中的数据将被更改,用 sqldataadapter.update(你的数据集名); 可以把数据集的数据填充到数据库中; 增加~你自己来吧!www.wanxinyi.com C# 如何 打包应用程序 C# 如何实现银行转账功能 动态生成html中的table 谁指点我写一个去除字符串中多余空格的正则表达式啊? VS.net 2005 XP下一定要安装SP2? SP2安装了似乎会出很多问题……不敢安装 如何编程替换 WinXP 的启动画面? 怎样在C#里调用outlook 收邮件? 关于一个combox的问题 如何返回用户选定的目录(不是文件)? 如何监视打印机状态? C#DataGrid删除当前行 【急!急!急!各位大侠!帮忙看看】关于验证文件是否存在的问题!!
AcceptChanges();
和数据适配器的
UPDATE()
着两个方法。 这些内容帮助里有。准确地讲,应该是往绑定的数据源添加或删除行。 www.shiapifa.com
试试这个:
\\添加
dg.BindingContext[dg.DataSource,dg.DataMember].AddNew();
\\删除
int index;
dg.BindingContext[dg.DataSource,dg.DataMember].RemoveAt(index);你应该是用数据绑定做的,可以这样:
int aaa;//aaa是随便的一个名字
aaa = dataGrid1.CurrentRowIndex;
dataSet11.Tables[0].Rows[aaa].Delete();
这样数据集中的数据将被更改,用
sqldataadapter.update(你的数据集名);
可以把数据集的数据填充到数据库中;
增加~你自己来吧!www.wanxinyi.com