在工作中,我一直負責使用連接到MS-Access數據庫的php構建在線表單。在你們開始提到在線使用Access的缺點之前,這個解決方案適用於INTRAnet站點,並且流量很小,而且這個數據庫不是由我創建的,我沒有選擇切換到另一個不那麼令人討厭的數據庫選項。如何獲取靜態MS-Access數據庫聯機並使用PHP連接到它?
躍躍欲試的MS-Access數據庫(.ACCDB)在線移動
根據我的研究有用於實際使用PHP連接到MS-Access數據庫很少體面的選擇,我一直沒能找到關於如何獲得這個數據庫的好文檔,該數據庫目前只是作爲一個.accdb文件駐留在一個共享驅動器中,放到一個地方和一個表單中,我可以嘗試連接到它的混亂工作。目前我甚至不確定它是否受密碼/用戶名保護。我真的不知道如何使用MS-Access,所以你可以給我的任何提示都會很棒。如果只是將.accdb轉換爲.mdb(我在研究中使用過的文件擴展名),然後將其放入根目錄,那麼它就很好。目前爲止我唯一能找到的文檔是「不要使用Access」。
連接到新的在線MS-Access數據庫和PHP(W/O安裝在服務器上的任何東西)
現在我需要使用PHP連接到這個數據庫。我發現有幾個選項可以做到這一點,但是我無法真正訪問服務器(除了我們網站的根目錄)以安裝庫/數據源(如ODBC)會抑制其中的一些。如果我的邏輯錯了,我可以通過在網站目錄中進行更改來運行該選項,那麼太棒了!讓我知道。此外,我還找到一個人將recodmending adodb.inc.php作爲選項的一個實例,但有關(http://phplens.com/lens/adodb/docs-adodb.htm#coding)上的文檔不太清楚如何連接或者特別是我可以如何與它互動。
對不起,我知道這是很多東西,但任何幫助的讚賞和詳盡清楚,因爲你可以使它將是驚人的,因爲我現在有我的盤子上的其他項目,而不是一噸的時間致力於R & D超出我已經花費的。謝謝!
Accdb是2007年以來的訪問數據庫格式,在此之前它是mdb。 – Jacob
我不認爲有沒有在ODBC中進行設置就無法訪問它。 – prodigitalson
沒有機會保留他們用於構建此文件的任何Access前端,但是使用SQL Server Express作爲後端? – JeffO