我在互聯網上跟着一個教程來創建我自己的數據庫。我成功地在它上面建立了一個程序。然後我創建了一個訪問.mdb文件(另一個數據庫),然後我只是將程序連接到的數據庫更改爲我創建的數據庫。在VB.NET中MS訪問數據庫
我剛剛做了一個改變。但隨後開始出現我錯誤,每當我試圖用
da.update(ds,"Phone Book")
阿凡達是數據適配器和DS是數據集進行更新。
錯誤是:「在INSERT INTO語句的語法錯誤」
我剛纔已經改變了DB該程序連接到。我沒有改變代碼。
編輯:我忘了提及,我在谷歌搜索這個,我讀的一件事是,該訪問數據庫可能只是只讀或其他東西。但我沒有選中只讀框,所以我不知道它是否仍然是問題。雖然,我不認爲有代碼的問題
編輯:我現在才發現,即使我改變被引用的表,它也會引發相同的錯誤。
嗯..我沒有得到你 – 2012-07-09 16:51:29
爲什麼它能用一張桌子呢?難道它不應該在每張桌子上拋出一個錯誤嗎? – 2012-07-09 16:53:23
它只是這樣的:「INSERT INTO語句中的語法錯誤」,順便說一句,VB.NET顯示這個異常,而我試圖在數據庫中創建一個新行 – 2012-07-09 16:55:12