昱得資訊工作室
麻辣學園
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?
2008-07-25, 02:57:17
首頁 說明 登入 註冊 贊助論壇 想當作者?
新聞: 會員注意!!麻辣家族討論區[通用版規],請詳閱!!


+  麻辣家族討論區
|-+  網頁設計
| |-+  PHP
| | |-+  請問php用ODBC連結Access資料庫的問題
0 會員 以及 1 訪客 正在閱讀本篇主題. « 上一篇主題 下一篇主題 »
頁: [1] 向下 列印
作者 主題: 請問php用ODBC連結Access資料庫的問題  (閱讀 1803 次)
taocenter
訪客


電子郵件
請問php用ODBC連結Access資料庫的問題
« 於: 2005-06-09, 21:10:32 »

在「PHP+IIS+SQL Server網站資料庫徹底研究」中的第七章的7-5頁
提到DNS-less連結資料庫,連結Access2000資料庫
我執行 ex07_01.php 卻出現錯誤訊息

出現的錯誤訊息如下:
引用

Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver]一般錯誤 無法開啟登錄鍵 'Temporary (volatile) Jet DSN for process 0xce8 Thread 0x8f0 DBC 0x835834 Jet'。, SQL state S1000 in SQLConnect in D:\Web\test\ex07_01.php on line 5

已記錄
小誌
論壇管理員
*
離線 離線

會員性別: 男
文章: 589



個人網站
Re: 請問php用ODBC連結Access資料庫的問題
« 回覆文章 #1 於: 2005-06-09, 23:50:33 »

原因

1. Access 的路徑錯誤
2. Access 正被其它程式開啟中,或是本身已屬於開啟狀態而未關閉
3. Access 放在 NTFS 格式的磁碟,其讀取權限不足(或被設為唯讀)

如果是原因3,這我應該告訴過你如何設定了,操作對象由資料夾改為檔案而已,參考
http://gb.twbts.com/index.php/topic,907.msg4330.html#msg4330

« 最後編輯時間: 2005-06-09, 23:57:17 由 小誌 » 已記錄

為了論壇的永續經營,您不妨
贊 助 論 壇
taocenter
訪客


電子郵件
Re: 請問php用ODBC連結Access資料庫的問題
« 回覆文章 #2 於: 2005-06-10, 08:24:22 »

不是前兩個的問題,第三個原因我也改設定了,可是還是出現錯誤訊息
錯誤訊息如下:
引用
Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver]一般錯誤 無法開啟登錄鍵 'Temporary (volatile) Jet DSN for process 0xe84 Thread 0xe90 DBC 0x83579c Jet'。, SQL state S1000 in SQLConnect in D:\Web\test\ex07_01.php on line 5
已記錄
小誌
論壇管理員
*
離線 離線

會員性別: 男
文章: 589



個人網站
Re: 請問php用ODBC連結Access資料庫的問題
« 回覆文章 #3 於: 2005-06-10, 08:56:36 »

我這邊 測試是沒有問題的,引述一段高人的話:


一般最常見的是程式呼叫資料庫的路徑設定有錯誤,例如虛擬目錄或實體目錄的路徑在語法使用上有錯誤。
除此之外,當程式試圖要從資料庫讀取或寫入一筆資料,但資料庫並不存在指定的欄位定義值時,或者資料
庫設有密碼,因為密碼錯誤而無法順利開啟資料庫的時後,都會出現無法開啟登錄鍵的錯誤訊息。
若您是使用自己的主機架設網站,則需確認資料庫與資料庫所在資料匣,一般訪客使用者是否擁有讀取與
寫入資料的權利。
已記錄

為了論壇的永續經營,您不妨
贊 助 論 壇
taocenter
訪客


電子郵件
Re: 請問php用ODBC連結Access資料庫的問題
« 回覆文章 #4 於: 2005-06-10, 15:10:23 »

我在別人的電腦測試是ok的,
他的電腦沒有裝過SQL Server,
他的作業系統是Window 2000 professional
難道是因為我的電腦有裝SQL Server的關係嗎?
或是我的作業系統是Window XP professional?
真奇怪?!
已記錄
小誌
論壇管理員
*
離線 離線

會員性別: 男
文章: 589



個人網站
Re: 請問php用ODBC連結Access資料庫的問題
« 回覆文章 #5 於: 2005-06-11, 00:27:42 »

難道是因為我的電腦有裝SQL Server的關係嗎?
或是我的作業系統是Window XP professional?
真奇怪?!
我的也有裝SQL啊,可能是驅動程式檔案故障了吧
已記錄

為了論壇的永續經營,您不妨
贊 助 論 壇
頁: [1] 向上 列印 
« 上一篇主題 下一篇主題 »
跳到:  


本頁花了 0.095 秒, 以及 20 次的資料庫查詢.