2011-07-13 47 views
0

我的列表視圖中有三列,如下行:更新SQL表通過列表視圖項

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

是否有可能更新/插入/刪除SQL表如下圖所示:從MYTABLE

  1. 刪除其中TRANSID = 3
  2. 更新mytable的集名稱= '馬亨德拉',其中TRANSID = 2
  3. 插入MYTABLE(TRANSID,名稱,金額)的值(@ TRANSID,@名稱,@量)

是不是有可能上面三個sql的transact語句和Listview ?.

我在尋找代碼示例在這裏。

+0

ASP.NET?贏取表格? MVC?你在尋找一個是/否的答案,或代碼示例? – Tim

+0

@Tim,看看我編輯的問題。 – mahesh

+0

ASP.NET和Winforms等不同的方法可供選擇。例如,在ASP.NET ListView中是一個DataBoundControl,但我不相信它在WinForms中。或者你正在尋找T-SQL語句本身? – Tim

回答

0

如果你指的就是更新數據庫表你的ListView ... 我覺得它像↓

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) 
+0

我想刪除特定ID上的記錄,而不是所有的和另一個事情如何根據聲明的參數提供或提供listview列的值。 – mahesh