dataset简单问题! 如果不反映到数据库DataSet1.Tables[0].Rows.RemoveAt(行号);DataSet1.Tables[0].AcceptChanges(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法很多,看看msdn中的datarow和datarowcollection 可以用Position来移动到当前位子然后Remove就可以了 你是用的DataGrid来显示并操作数据吧DataTable dtdel=new DataTable(); dtdel=(DataTable)this.dgrid_clear.DataSource; DataRow[] drdel=dtdel.Select("","",DataViewRowState.CurrentRows); if(drdel.Length>0) { this.diares=MessageBox.Show(this,"真的要删除当前记录吗?","提示信息",MessageBoxButtons.YesNo,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2); switch(this.diares) { case DialogResult.Yes: drdel[this.dgrid_clear.CurrentCell.RowNumber].Delete(); this.b_save=false; break; case DialogResult.No: return; } } else { MessageBox.Show(this,"请选择要删除的记录!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information); } C# 导出word文档怎么设置标题的字体大小 silverlight 怎么导入TXT文本?新手学习 求C#组合键回显代码 外网的机器 如何连接到 内网的机器上? 包装对象以及掉方法的问题。 日期转换的问题!!!!!!!!!!!!!!!!!!!!求助 c#中Hashtable問題? 用C#写一个简单的QQ聊天工具 md5加密问题,急!!! 如何抓住我的程序中用户所有的按键? 关于开发数据库的问题 新手紧急求助!
dtdel=(DataTable)this.dgrid_clear.DataSource;
DataRow[] drdel=dtdel.Select("","",DataViewRowState.CurrentRows);
if(drdel.Length>0)
{
this.diares=MessageBox.Show(this,"真的要删除当前记录吗?","提示信息",MessageBoxButtons.YesNo,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2);
switch(this.diares)
{
case DialogResult.Yes:
drdel[this.dgrid_clear.CurrentCell.RowNumber].Delete();
this.b_save=false;
break;
case DialogResult.No:
return;
}
}
else
{
MessageBox.Show(this,"请选择要删除的记录!","提示信息",MessageBoxButtons.OK,MessageBoxIcon.Information);
}