遠程access資料庫
① 網站和ACCESS資料庫不在一個伺服器上,怎麼遠程調用ACCESS資料庫
網站和ACCESS資料庫資料庫不在一個伺服器上無法調用,因為ACCESS資料庫是文件類型的,換為sql
server的可以跨伺服器調用,
② 如何訪問遠程一台遠程機子的ACCESS資料庫
ACCESS不支持遠程訪問,SQL支持。
不過你可以在access資料庫所在電腦創建API程序或WEBSERVICE介面程序,以方便遠程調用,而且這樣做還相當安全和快速。
③ vb6.0中怎樣遠程訪問access資料庫
那得把伺服器上的access文件共享,你程序里得把連接資料庫路徑設置為遠程可訪問access文件的路徑即可。建議:網路版的最好是採用網路版資料庫的~~
轉換也方便,將access導入伺服器資料庫中,程序里基本上只需要修改連接字元串就可以
④ VB程序如何遠程調用ACCESS資料庫
第一步:你要知道那台電腦的計算機名或者ip地址;
第二步:共享資料庫所在的文件夾,要將共享許可權設置為能夠讀寫的許可權;
第三步:在你的電腦上運行一下那個共享路徑:\\計算機名\
共享文件夾
,看能不能打開,如果能
打開,說明共享成功,才能調用代碼連接,如果需要用戶名和密碼你要輸入那台電腦的一組用戶名和密碼;
第四步:在第三步成功的情況下,調用以下代碼:
dim
資料庫路徑
as
string
dim
資料庫密碼
as
string
資料庫路徑="\\計算機名\共享文件夾\資料庫.mdb"
資料庫密碼=你的資料庫密碼(如果沒設密碼,就為空)
adodc1.ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;Data
source
="
_
&
資料庫路徑0
&
";Jet
OLEDB:Database
Password="
&
資料庫密碼
adodc1.recordsource="select
*
from
user"
adodc1.Refresh
⑤ Qt中怎樣遠程訪問Access資料庫
遠程連接access資料庫的幾個方法:
1建立VPN(Virtual Private Network),這樣你的電腦和主機的連接就與區域網無異,然後把伺服器中mdb文件所在的 Folder共享即可。ADO連接如下:
(以下為引用的內容):
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=.mdb;Jet OLEDB:Database
Password=databasepw;Persist Security Info=False"
2.把Database放在Web Server上,使ADO或RDO通過RDS(Remote Data Service)及IIS來實現:
如果伺服器像上面Jave大俠說那樣設置了ODBC DSN的話:
下面是代碼片段:
(以下為引用的內容):
oConn.Open "Provider=MS Remote;" & _
"Remote Server=http://myServerName;" & _
"Remote Provider=MSDASQL;" & _
"DSN=AdvWorks;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
如果設置的是OLE DB Provider 的話:
(以下為引用的內容):
oConn.Open "Provider=MS Remot
⑥ OLEDB如何遠程訪問ACCESS資料庫
遠程連接access資料庫的幾個方法:
1.建立VPN(Virtual Private Network),然後把伺服器中mdb文件所在的 Folder 共享即可。連接方法如下:
「Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\伺服器名\\文件夾 \\mydata.mdb;Jet
OLEDB:Database Password=datapass;Persist Security Info=False」
2.把資料庫放在Web 伺服器上,使ADO或RDO通過RDS(Remote Data Service) 及IIS來實現:
如果伺服器設置了ODBC DSN的話,連接方法如下:
"Provider=MS Remote;Remote Server=http://伺服器名;Remote Provider=MSDASQL;DSN=AdvWorks;Uid=dataUserName;Pwd=dataPassWord"
如果設置的是OLE DB Provider 的話,連接方法如下:
"Provider=MS Remote;Remote Server=http://伺服器名;Remote
Provider=Microsoft.Jet.OLEDB.4.0; Data Source=資料庫文件路徑,"+ "admin,"+"" (資料庫用戶名為:admin;密碼為空)
3.編寫伺服器程序,通過TCP/IP,傳遞Recordset。
4.使用第三方控制項,如:ADO Anywhere或UDAParts RDB等。
5.使用XMLHTTP
應用舉例
OledbConnection myconn = null;
myconn = new OledbConnection("192.168.1.155", "DSN=mydata;DRIVER={Microsoft Access Driver (*.mdb)};UID=test;PWD=test;"); //其中伺服器IP是 192.168.1.155 ;資料庫名是 mydata ;資料庫用戶名這密碼都是test myconn.Open();
⑦ 如何遠程訪問access資料庫
access本身是本地資料庫,原則上不能遠程訪問,只有把person.mdb資料庫共享,通過網路共享訪問。
⑧ 如何遠程連接Access資料庫連接串怎麼寫(是已上傳的資料庫)
ACCESS是桌面資料庫,如果伺服器和客戶端在同一個區域網里,可以採取共享目錄的方式連接,但是安全性太差不建議使用。可以在伺服器上安裝一個SQL
SERVER資料庫,使用SQL
SERVER的連接伺服器創建一個到ACCESS的數據鏈路,組建成一個異構資料庫。這樣你連接到SQL資料庫伺服器上,就可以訪問ACCESS里的表了。