我在不幸的情況下,我的客戶需要使用只讀MS Access數據庫來呈現他網站上的一些網頁內容(由我構建)。CakePHP使用MS Access數據庫(.mdb,不是accdb):我需要寫驅動程序嗎?如何建立它?
由於此MS Access文件將每月大概更新一次,我不想將它轉換成Mysql的SQL查詢和進口做手工,我想作出一些網頁直接讀取它。
我發現什麼是不存在的MS Access數據庫(但在舊版本的蛋糕的存在),或者至少我沒有發現任何人(在我的CakePHP安裝至少)驅動程序。
我需要知道最終我能找到這樣的驅動程序或如何正確地實現其中之一隻爲讀操作(我想我應該實現DboSource類,但我不知道我應該怎麼重寫,因爲有ISN」 t什麼這樣的虛擬或摘要或接口,引導我通過這個)。
我甚至不明白我是否應該創建Adodb驅動程序或OleDB驅動程序。我也認爲Sqlserver驅動程序與我應該構建的很相似(連接和一些細節除外);如果我能以某種方式使用它來縮短我的工作,這將會有所幫助。
編輯1:
因爲沒有人回答,我只能說我很確定使用MS Access還與「正常」的查詢(無需每個表綁定到一個模型),但我必須確保被消毒和類似什麼是真正的蛋糕輸出輸出數組:$作業[「工作」] [「名」]
上任何建議如何實現這一目標?
我解決了這個問題,編輯驅動程序有點因爲它目前還沒有完成,非常感謝。 – 2012-03-10 20:05:05