[英]Can local intranet application (built on php) query mysql database stored in offsite location?
[英]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.