Re: [問題] 請問SQL update的問題
hit.Update(hitD, "everread");
我猜,你的錯誤訊息應該是這行產生的 (我猜錯請跟我說 XD)
錯誤的原因在於,我再度猜測你的來源資料庫沒有設定主鍵
因此,只要把來源資料的主鍵設定好,那 Update 的時候應該就沒問題了
##
設定主鍵的方式一個是手動,另一個是直接讀取資料庫設定好的
前者就如你寫的方式,多個鍵合成的主鍵,就如下
假設主鍵由 2 個 Columns 組合成的話
DataColumn[] keys = new DataColumn[2];
keys[0] = hitD.Tables["everread"].Columns[0];
keys[1] = hitD.Tables["everread"].Columns[1];
hitD.Tables["everread"].PrimaryKey = keys;
如果來源資料庫已經設定好主鍵,那你只要這樣看我下面這篇就有了
文章代碼(AID): #18paiS00 [問題] 讀 Access 檔建立 Primary Key
若小弟說得不正確,還望各位指正
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.78.243
※ 編輯: hpo14 來自: 61.59.78.243 (11/03 01:29)
推
11/03 04:11, , 1F
11/03 04:11, 1F
→
11/03 04:12, , 2F
11/03 04:12, 2F
→
11/03 04:13, , 3F
11/03 04:13, 3F
→
11/03 14:27, , 4F
11/03 14:27, 4F
→
11/03 14:27, , 5F
11/03 14:27, 5F
→
11/03 14:29, , 6F
11/03 14:29, 6F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):