台灣最大程式設計社群網站
線上人數
1203
 
會員總數:246133
討論主題:189712
歡迎您免費加入會員
討論區列表 >> ACCESS >> 使用update語法時 可以在SQLite上執行 但ACCESS卻失敗了
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
使用update語法時 可以在SQLite上執行 但ACCESS卻失敗了
價值 : 5 QP  點閱數:136 回應數:1
樓主

kura
門外漢
0 1
8 1
發送站內信

小弟在看書學怎麼用excel VBA串接SQLite還有ACCESS

在執行下面程式的時候

執行到Sub UpdateRecord中的update時出現錯誤訊息

"準則運算式的資料類型不符合"

而執行最後面的Sub DeleteRecord中的delete也出現相同的錯誤

但同樣的SQL語法改成使用SQLite卻能成功執行

上網查過這個錯誤出現的原因是輸入資料的型態與當初資料庫設定的型態不符合

但要沒道理SQLite可以用但ACCESS不能用

希望有大大能夠幫忙解惑

感謝萬分



搜尋相關Tags的文章: [ VBA ] , [ ACCESS ] , [ SQLite ] ,
本篇文章發表於2020-10-21 02:54
1樓
作者回應

kura
檢舉此回應
後來發現是一開始使用create table時 ID是設定text
而後面的ID輸入判定是int
所以才導致錯誤
本篇文章回覆於2020-10-21 17:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.