按Listview项更新Sql表

时间:2011-07-13 07:08:27

标签: c# sql winforms listview

我的列表视图有三列和一行,如下所示:

Trans ID                Name         Amount
1                       mahesh      1000
2                       mahendra    2000
3                       kirti       3000

是否可以在sql表上更新/插入/删除,如下所示:

  1. 从mytable中删除transID = 3
  2. 更新mytable set name ='mahendra',其中transID = 2
  3. 插入mytable(transID,名称,金额)值(@ transID,@ name,@ amount)
  4. 是否可以使用Listview进行以上三个sql transact语句?。

    我在这里寻找代码示例。

1 个答案:

答案 0 :(得分:0)

如果您的意思是通过列表视图更新数据库表... 我觉得这就像↓

 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)