-
原因:錯誤有幾個主要原因:
當您的程式嘗試更新資料庫或類似內容時,會發生此錯誤。 這是因為。
由於多種原因,ADO 無法寫入資料庫。
1。最常見的原因是匿名使用者帳戶(iusr 機器)沒有對資料庫檔案的寫入許可權。
若要解決此問題,請在管理器中調整資料庫檔案的屬性,以便匿名使用者具有正確的許可權。
使用 access 資料庫時,您不僅必須授予寫入檔案的許可權,還必須授予寫入目錄的許可權,因為。
jet 需要在該目錄中設定。 LDB 檔案。
2。第二個原因是資料庫未使用正確的架構開啟。 應使用以下方法開啟它。
sql = "update products set unitprice = 2;"
set conn = "")
3 '3 = admodereadwrite
mydsn"
請注意,預設模式設定為 0 (admodeunknown),這允許更新。
3。在 ODBC 管理器中也可能選擇了 DSN 的唯讀選項。
4。如果同時更新兩個表中的字段,也會出現此錯誤訊息,解決方案是分別更新它們。
兩個表中的每個字段。
5。當您使用早期版本的負載時(例如,載入到更高版本 (Access 2000))。
執行此查詢時會發生此錯誤。
如果是WinXP系統。
在資料夾選項(推薦)中預設使用簡單共享,刪除此選項,然後右鍵點選該資料夾,會出現安全選項卡,原來的預設不是,然後就可以在安全選項卡中設定使用者的寫入許可權了。
右鍵單擊資料庫“安全”每個人>並檢查所需的乙個。
-
這應該是使用 asp out 資料庫檔案的問題*MDB 所在的資料夾沒有授予 ASP Internet 來賓帳戶的讀取和寫入許可權。
-
有三種方法可以使用 Access 匯入外部資料 (Excel):
右鍵單擊該錶,然後選擇“鏈結表管理器”。
選擇需要更新的鏈結表,然後單擊“確定”。
-
對方一定對軟體做了什麼。
畢竟,我離開了我的工作。
本軟體是另一方的智財權。
你只能親自聯絡他。
讓我們看看我們是否能得到他的幫助。
-
Excel 資料不會在 Access 中實時更新。
1. 建立乙個 Access 資料庫,並在該資料庫中建立乙個新錶,即乙個附加表。 通過設定附加表的屬性值,使其鏈結到要訪問的資料庫。 >>>More
企業管理器 在 SQL 中建立資料庫 選擇所有任務 匯入資料 從資料來源選擇 Microsoft Access 將 Access 資料庫匯入 MSSQL 資料庫時,需要注意幾個問題 使用 MSSQL 伺服器時,即使使用 SQL Server 匯入 Access 資料庫,與 Access 也有很多不同之處, 有很多地方需要注意。1.匯入Access中常用的自動編號欄位後,不是自動遞增int,需要手動設定,將匯入的自動編號欄位的“no”改為“yes”,並且“seed”和“increment”都是“1”才能成為自動編號; 2.在MSSQL伺服器中,有很多保留字,這些保留字在Access中不可用,當您將資料匯入MSSQL時,問題就會出來。 匯入時,MSSQL會自動在這些字段(包括資料庫中的表名)中新增“[欄位名稱]”,因此您必須修改指令碼,在相應的欄位名(或表名)中新增括號,或將欄位名稱更改為非MSSQL保留字。 >>>More
那麼,使用ADO,您可以直接選擇並輸出到excel,例如,插入到[excel; database='c:\''sheet1$''(字段 1、字段 2,...)from .. >>>More