C# 按Listview项更新Sql表

C# 按Listview项更新Sql表,c#,sql,winforms,listview,C#,Sql,Winforms,Listview,我的listview有三列和三行,如下所示: Trans ID Name Amount 1 mahesh 1000 2 mahendra 2000 3 kirti 3000 是否可以更新/插入/删除sql表,如下所示: 从transID=3的mytable中删除 更新mytable集合名称=

我的listview有三列和三行,如下所示:

Trans ID                Name         Amount
1                       mahesh      1000
2                       mahendra    2000
3                       kirti       3000
是否可以更新/插入/删除sql表,如下所示:

  • 从transID=3的mytable中删除
  • 更新mytable集合名称='mahendra',其中transID=2
  • 将值(@transID,@name,@amount)插入mytable(transID,name,amount)
  • 上述三条sql transact语句是否可以与Listview一起使用


    我在这里寻找代码示例。

    如果您的意思是通过listview更新DB表。。。 我想是这样的↓

     1) delete from yourtable where transid in (all ids in your listview);
     2) foreach(var item in listview.Items)  Insert into yourtable(transID,name,amount)values(@transID,@name,@amount)
    

    ASP.NET?赢表格?MVC?你是在寻找是/否答案,还是代码示例?@Tim,看看我编辑的问题。ASP.NET和Winforms等不同的解决方法。例如,在ASP.NET中,ListView是一个DataBoundControl,但我不相信它在WinForms中。或者您正在寻找T-SQL语句本身?@Tim,非常正确,但我在这里询问任何建议或解决方案。我想删除特定ID上的记录,而不是全部删除,另外一件事是如何根据声明的参数提供或提供listview列的值。