1樓:
access是不能遠端訪問的。sql server可以遠端連線,預設埠是 1433。如果非要使用access資料庫的話,那麼字串的資料庫訪問路徑必須是網路路徑,並且資料庫所在資料夾必須共享。
也可以通過另外的方法,就是在access資料庫所在電腦建立服務程式,你的不是cs程式嗎?客戶端和伺服器相互通訊資料,你可以自定義。但這種方法比較耗時,麻煩。
建議用第一種,那就是把檔案共享。然後修改連線字串。
2樓:匿名使用者
說實在的,access並不適合你現在的這種設計。可以換成mysql等。
但是你非要這麼做,有種方法,我也不知道行不行,你可以試試。也就是通過odbc連線。
控制面板-》管理工具-》資料來源(odbc)-》系統dsn->新增-》選擇access->完成-》選擇資料庫-》網路-》網路鄰居里的(或者是如果通過ip能夠訪問的話也可以)access(將access所在的目錄共享)。這樣的話應該就能夠訪問了。這種方法我也沒試過,但是感覺可行性還是有的。
如果通過以上方法能夠成功建立資料來源,那麼剩下的就是平常開發程式怎麼通過odbc訪問資料庫了。希望能對你有所幫助。
3樓:匿名使用者
你們的回答怎麼這麼爛,怪不得樓主不給你們分,摟主自己努力吧~~~
4樓:舞碸
連線資料庫語句 資料庫名稱那項要寫 作為伺服器的那個及其的ip
c#遠端訪問access連線字串怎麼寫
5樓:匿名使用者
oledbconnection conn = new oledbconnection("provider=microsoft.ace.oledb.
12.0;datasource=+@\\192.168.
10.32\work\database1.accdb;");
這樣試一下,要是有使用者名稱和密碼那就是
oledbconnection conn = new oledbconnection("provider=microsoft.ace.oledb.
12.0;datasource=+@\\192.168.
10.32 /u 登陸使用者名稱 密碼\work\database1.accdb;");
6樓:
應該不是這個原因,你參考一下這篇文章:
如果打不開,看這裡:
為了進一步確認問題所在,你應該先嚐試本地開啟accdb。
7樓:匿名使用者
給你個地址
c#winform程式連線access資料庫字串. 30
8樓:嘿嘿_傻偉偉
|provider=microsoft.jet.oledb.
4.0;data source=|datadirectory|\mxz_9xiangyy.mdb;user id=admin;jet oledb:
database password=123456;persist security info=true;
上面bai
這個連結du地址一zhi般寫在
daoweb.config裡面內,但是在winform下一樣使用容
9樓:1997排長
c#連線連線access程式**
版權:using system.data;using system.data.oledb;
......
string strconnection="provider=microsoft.jet.oledb.
4.0;";strconnection+=@"data source=c:\begaspnet\northwind.
mdb";
oledbconnection objconnection=new oledbconnection(strconnection);
......
objconnection.open();objconnection.close();
10樓:張淵博
c# 和access2000、2003還是07連得,如果是2007 provider=microsoft.ace.oledb.4.0
用c# winformt,如何將遠端伺服器的access資料導至本地access或sql?在伺服器上不能啟用iis. 15
11樓:
如果遠端伺服器不能啟動iis,那它也必須啟動ftp 或是其他網路服務,否則你不可能有許可權訪問伺服器的資料檔案的。
共享你伺服器上的access檔案,然後遠端直接獲取該檔案,client端進行處理。或者,如果能在伺服器寫個server程式,host這個access資料庫,然後client從server網路獲取資料。
c# access資料庫 放置伺服器上 怎麼連線
12樓:匿名使用者
access是單機資料庫,沒有遠端連線功能,如果你一定要遠端連有幾種方法
1、如果你跟伺服器在一個網段需要訪問上面的access資料庫,可以將伺服器的那個acess資料庫所在目錄在區域網內共享,然後用\\ip\目錄\檔名這種可以訪問。
2、或者你也可以在access資料庫那臺機器上安裝一個sql server,在sql server中建立一個連結資料庫,連結到這個mdb上,之後你在遠端就可以象訪問sql server一樣來使用這個access資料庫。
13樓:匿名使用者
本地開發的時候 在桌面上新建一個 conn.udl的檔案 雙擊這個檔案 出現oledb資料訪問配置
根據你的資料庫型別選擇正確的驅動型別 你需要的是access 那麼選擇 哪個 oledb.jet 哪個
然後選擇mdb的檔案所在路徑 最後測試一下連線 如果配置正確會提示你 測試連線正常
然後點確定儲存 用記事本開啟哪個conn.udl檔案 裡面就是正確的資料庫連線字串
你的目的是傳送到伺服器上 那麼路徑就要改成相對路徑而不能是絕對路徑
vb訪問遠端access,vb訪問遠端access
你這樣寫 192.168.2.36 d 以後在別的機子或是換了ip的話就不能用了,access不支援遠端,不過可以換一個思路。我現在就是把所有的需要連線資料庫的客戶端的資料庫路徑都寫為z 資料庫 mdb。然後在你的程式裡新增一個窗體名為資料庫連線設定,在這個窗體裡面,你自己設定對映網路驅動器或者是呼...
windows遠端訪問linu用什麼軟體
linux系統如何遠端桌面windows系統,看看這款軟體吧,簡潔好用 可以使用xrdp軟體,下面是具體的操作步驟 給linux系統安裝xrdp工具,在命令列中輸入 sudo apt get install xrdp 在windows中點選開始 執行中輸入mstsc快速開啟遠端桌面工具輸入預遠端桌面...
oracle遠端資料庫連線區域網訪問
同訪問自己電腦的資料庫一樣,只把url中的ip改成另一臺電腦的ip就可以。例如 driverclassname oracle.jdbc.driver.oracledriver url jdbc oracle thin 192.168.14.43 1521 orcl username system p...