返回列表 上一主題 發帖

[發問] datagrid更新時,怎樣取得更改後的值?

[發問] datagrid更新時,怎樣取得更改後的值?

datagrid按"編輯"時,會顯示"更新"和"取消"兩個連結,如下圖


這時侯安全存量等於5把它改成10,再按更新,會執行下圖的datagrid1_UpdataCommand的事件。

因為e.item.Cells(1).Controls(0)、e.item.Cells(2).Controls(0)、e.item.Cells(3).Controls(0)、e.item.Cells(4).Controls(0),取得的是更改前的資料,所以執行sql指令時等於沒有更新。

哪要寫什麼程式來取得更改後的資料?這樣執行sql指令就可以更新成功了。

更新事件.png (100.72 KB)

更新事件.png

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題