获取突出显示的数据表行的行号c#

时间:2015-11-13 19:47:56

标签: c# sql database datatable

我现在正在编写一个C#程序,它使用连接到SQL数据库的数据表。我需要允许程序从程序和数据库中删除突出显示的行。现在我有关键按删除的工作事件运行SQL命令删除条目,但是,它删除所有条目而不是选定的行(这是由于不同的问题)。基本上,我想知道如何返回当前突出显示的行。如果我可以返回该号码,那么我可以继续我的程序。

例如,我在数据表的前5行中有数据但id喜欢突出显示(通过单击)并删除第3行。如果我可以返回第三行,那么我可以根据一组不同的标准编写一个不同的SQL语句来处理。

感谢。

1 个答案:

答案 0 :(得分:1)

假设您使用Bindingsource将数据加载到Datagridview

if(myBindingSource.Current != null)
{
  myBindingSource.RemoveCurrent();
  myBindingSource.EndEdit();
}