[.NET] 使用SqlDataAdapter 的問題

看板Visual_Basic作者 (hello)時間14年前 (2011/11/29 22:44), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):VB 2008 大家好, 我使用 SqlDataAdapter 遇到一個問題. 以上是我的code Dim daEmployee As New SqlClient.SqlDataAdapter("SELECT * FROM 員工打卡檢視表 ", Connection) Dim ds As New DataSet() daEmployee.Fill(ds, "員工打卡檢視表") Dim dt As DataTable = ds.Tables("員工打卡檢視表") dt.Rows(1).Item(7) = 1 dt.AcceptChanges() ds.AcceptChanges() Dim kk As Integer = daEmployee.Update(ds, "員工打卡檢視表") 我在 dt.Rows(1).Item(7) = 1 這一行是將資料更新為1 最後一行希望將更新結果回填database 但是我發現沒有辦法回填database~! 不曉得那裡出問題~ 來請教大家如何解決 謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.173.195

12/03 21:57, , 1F
table的pk有設嗎?或Fill到dt,不設table name.
12/03 21:57, 1F

05/13 22:10, , 2F
有沒有做Transaction的commit?
05/13 22:10, 2F
文章代碼(AID): #1ErE_gXF (Visual_Basic)