[SQL ]Excel匯入後無法編輯資料

看板Database作者 (GR-Digital)時間17年前 (2008/09/14 21:40), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
小弟使用的SQL SERVER 2005是EXPRESS的版本 昨天使用下面的語法匯入資料後 USE XXX資料庫 INSERT INTO Table_Item SELECT * FROM OPENROWSET( 'Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=D:\aaaData.xls',[Sheet1$]) 發現之前在使用者介面編輯的資料可以修改 但是EXCEL匯入的資料卻不能在使用者介面修改(包括新增跟刪除) 不知道這是什麼情況 目前資料表沒有設PK 因為之前有設定PK時資料庫不給我用EXCEL匯入 請大家指點 感激不盡~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.195.188

09/15 08:19, , 1F
因為你有完全相同的資料不只一筆 有設PK當然不給你匯入
09/15 08:19, 1F

09/15 08:21, , 2F
沒設了可以匯入要刪除他不知道你要刪哪筆 新增也會有問題
09/15 08:21, 2F

09/15 17:21, , 3F
THX
09/15 17:21, 3F
文章代碼(AID): #18pHHZr6 (Database)