ASP+MS Access常见错误信息及处理方法
来源:岁月联盟
时间:2004-08-19
無法更新資料庫
中文版: [Microsoft][ODBC Microsoft Access 驅動程式]無法更新. 資料庫或物件是唯讀的.
英文版:Cannot update. Database or object is read-only. Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
因為使用者嘗試新增或更新資料等動作,但卻沒有足夠權限時會出現的錯誤訊息.解決方法為修改資料表權限, ,另外也有可能是伺服器端的資料庫正開啟中,因此造成無法更新的狀況,需先把該資 料表關閉後,才能新增或更新資料.
設定方式如下:
1.點選Access資料表=>按右鍵選內容==>安全性選項(Security) =>
點選新增(add)按鈕
2.然後將
IUSER 新增至允許名單中
3.在屬性視窗中,勾選
允許讀 與 寫的權限,(全部勾選也可以) 如下所示,然後點選確定 完成設定.
----------------------------------------------------------------------
錯誤代碼
參數太少
中文版:Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e10' [Microsoft][ODBC Microsoft Access Driver] 參數太少,預期個數 1。
英文版:Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
此類型錯誤產生的原因在於SQL指令可能有錯誤.例如:SQL指令中的欄位名稱可能與實體資料表中的欄位 名稱不符,因此解決方式為重新檢查程式碼中的SQL條件
上一篇:客户端对数据进行重新排序
下一篇:中文与数字相互转换的函数