datagridview删除行

时间:2014.11.27 发布人:fei6232671

datagridview删除行

已解决问题

谷歌fei6232671用户在2014.11.27提交了关于“名图datagridview删除行”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2023-12-30T23:46:28。查询的结果显示在datagridview中,如何将所查出的结果删除其中一条或多条记录,并能改变**库中的内容希望大家能够帮助她。

详细问题描述及疑问:查询的结果显示在datagridview中,如何将所查出的结果删除其中一条或多条记录,并能改变**库中的内容期待您的答案,我不知道说什么才好,除了谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:夕2照  

///<summary>
///删除
///</summary>
privatevoidbindingN**igatorDeleteItem_Click(objectsender,EventArg来自se)
{
#regionShift多行删除
if(this.dataGrid困丝论足待View1.SelectedRows.Count>0)
{
if(***.Show("确定要删除选中的员工信息331215问答吗?删除后将不可恢复!","小鱼提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)
{
Del();
}

}
else
{
***.Show("请选择要删除的员工信息!","小鱼提示",MessageBox雷星牛乱Buttons.OK,MessageBoxIcon.Warning);
return;
}
#endregion
}
///<summary>
///删除的方法
///</summary>
publ杀活战罪icvoidDel()
{
intk=this.dataGridView1.SelectedRows.Count;
if(dataGridView1.Rows.Count>0)
{
for(inti=k;i>=1;i--)//从下往上删,避免沙漏效应
{
stringusercode=dat它aGridView1.SelectedRows[i-1].Cells["UCode"]医永轻湖.Value.ToString();
if(互有雷教施换汽亲游userbll.DelUser(userco一模讨矛种de))
{
}
else
{
***.Show("删除失败!","小鱼提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
return;
}
thi察究科题世纪s.dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i-1].Index);
}
}
洋史革else
{
dataGridView1.Rows.Clear();
}

}