簡體   English   中英

內網PHP查詢Access數據庫

[英]PHP query Access database on Intranet

我知道還有其他有關如何使用PHP查詢MS Access數據庫的問題,但我的情況略有不同:

目前,我公司正在使用MS Access中一名前員工開發的程序。 該程序已嚴重過時,內部的VBA只是一團糟,不值得修復。 他使用兩個ODBC連接來連接和查詢由公司控制的SQL數據庫(即-我們對此沒有管理員訪問權限)。 我認為開發一個PHP驅動程序來復制舊程序會很有趣,但是我們希望擁有一些其他功能。

這里的問題是,即使效率非常低,我仍可能需要查詢位於我們的Intranet上的MS Access數據庫程序(查詢公司SQL文件),而且我不知道PHP是否可以查詢私有Intranet。

是否有可能開發托管在服務器上的PHP應用程序,但查詢位於私有Intranet上的Access數據庫?

或者,是否可以在我們的Intranet上托管PHP應用程序-這樣一來,便可以輕松查詢Access數據庫?

如果有的話,您能提供一些有關如何實現這一目標的建議嗎?

您可以使用db odbc >> http://www.w3schools.com/php/php_db_odbc.asp

也嘗試使用PDO

<?php
    try{
        $dbh = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\accounts.mdb;Uid=Admin");
    }
    catch(PDOException $e){
        echo $e->getMessage();
    } 
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM