1. winform 連接區域網共享的Access資料庫 連接語句怎麼寫(路徑)
\\192.168.1.2\共享文件蔽散夾\資料庫.mdf
文件夾要完全共享,或者單獨給你橡鏈全部梁並孫許可權!
2. .net做winform程序連接access資料庫,當程序與access資料庫交互頻繁時,conn.open總是報「未指定錯誤」。
Access數據州埋庫不具備連接池技術,你這樣反復打開關閉資料庫,確實會造成這種情況,合理的解決方法是批量操作,盡量避免閉鎮在循環轎跡粗語句中打開或者關閉資料庫。
3. C#winform連接網路上的access資料庫 假設access資料庫的IP地址為10.50.1.3 求連接的字元串。。給分!!
不能直接訪問,兩個方法,一個把那個10.50.1.3上的文件夾共享(散鉛孫共享許可權為everyone完全控制),這樣就可以象平時一樣用\\10.50.1.3\foldername\db.mdb這種方法訪問(為簡單起見可以在你機器上將那個共享文件夾映射成一個盤符,比如x),然後象普通的文件一樣就可以了
db=@"x:\db.mdb" '資料庫文件位置(x為你映射的盤符)
connstr="DBQ="+db+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
或者在那個10.50.1.3上安裝一個諸如sql server之類的資料庫(2000/2005/2008都行),然後打開企業管理器或者sql server management studio,在裡面創建一個鏈接資料庫,連到這個mdb上,然後你在遠程用sql server的連接字元串訪問它就行了,建議用後面一沖鏈激扒種。
4. c#(winform)中連接ACCESS資料庫的字元串(我的資料庫時在database文件夾下的))
帥哥可以吧資料庫文件放在你項目的Debug文件下面,這樣訪問的時候就可以不加路徑了。
連接對象就可以直接這樣寫:頃燃游
OleDbConnection myconnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;User Id=Admin;Jet OLEDB:Database Password=yyq745201;Data Source=fenxiao.mdb");
項目打包後安裝的時候把數段舉據庫一起打包。安裝的時候也不用設雀銷置路徑的
5. C#winform程序連接ACCESS資料庫字元串.
1.採用獨占方式進行連接:
"Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\App1\你的資料庫名.mdb; Exclusive=1; Uid=你的用戶名; Pwd=你的密碼;"
MS ACCESS OLEDB & OleDbConnection (.NET下的OleDb介面)進行鏈接
2.普通方式(最常用)連接ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; User Id=admin; Password="
3.使用工作組方式(系統資料庫)連接ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; Jet OLEDB:System Database=c:\App1\你的系統資料庫名.mdw"
4.連接到帶有密碼的ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; Jet OLEDB:Database Password=你的密碼"
5.連接到處於區域網主機上的ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\\Server_Name\Share_Name\Share_Path\你的資料庫名.mdb"
6.連接到處於遠程伺服器上的ACCESS資料庫:
"Provider=MS Remote; Remote Server=http://遠程伺服器IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb"
MS ACCESS ODBC開放式介面連接字元串
7.標准鏈接:
"Driver= {MicrosoftAccessDriver(*.mdb)};DBQ=C:\App1\你的資料庫名.mdb;Uid=你的用戶名;Pwd=你的密碼;"
如果ACCESS資料庫未設置用戶名和密碼,請留空。下同。
8.WorkGroup方式(工作組方式)連接:
"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\App1\你的資料庫名.mdb; SystemDB=C:\App1\你的資料庫名.mdw;"
9.採用獨占方式進行連接:
"Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\App1\你的資料庫名.mdb; Exclusive=1; Uid=你的用戶名; Pwd=你的密碼;"
MS ACCESS OLEDB & OleDbConnection (.NET下的OleDb介面)進行鏈接
10.普通方式(最常用)連接ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; User Id=admin; Password="
11.使用工作組方式(系統資料庫)連接ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; Jet OLEDB:System Database=c:\App1\你的系統資料庫名.mdw"
12.連接到帶有密碼的ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb; Jet OLEDB:Database Password=你的密碼"
13.連接到處於區域網主機上的ACCESS資料庫:
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\\Server_Name\Share_Name\Share_Path\你的資料庫名.mdb"
14.連接到處於遠程伺服器上的ACCESS資料庫:
"Provider=MS Remote; Remote Server=http://遠程伺服器IP; Remote Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\App1\你的資料庫名.mdb"
6. C# winform access 區域網訪問
首先呢,說一些看似相關的詞彙來唬人,是不好滴。
問題呢,我們需要按順序進行思考
Winform用access 本來就不是很合理的,因為access同sql有些區別就是access最終連的資料庫實際上是指定的物理資料庫文件位置,這跟sql的映射地址資料庫實例名稱,有些區別的。
1,那麼使用access,若要能讓客戶端的機器都連接上你的機器,首先得保證,這些機器都能訪問到你的這個mdb文件
2,若要都能訪問滲喚山到這個文件,很明顯是你這個文件所處的文件夾要設置成共享。
3,那麼我們再回想下,怎麼訪問區域網共享文件夾下的文件?其實我們大家都使用過,通過IP方式就能獲取到需要訪問的資源,你的例子,這里 你首先確定別人機器是否可以訪問到你這個文件。
開始-運行裡面輸入 你鏈者的IP\my\test.mdb 確定能訪問了,才能保證,別人機器能連上你的叢中access,說試了沒用這樣的結論,那要看看你怎麼試的。
4,總結下來,winform是不適合access聯網使用的,適合單機程序,access是適合網站程序的,只要設置成伺服器位置的mdb就行了。
7. c/s結構winform里的datagridview如何從access資料庫里取值綁定
上面都是蔽塌橡宏旁ASP.NET的方法 我用的是C#的
在.cs中引用命名空間 useingSystem.Data.OleDb;
OleDbConnection conn = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=路徑")
oledbdataadapter oda = new oledbdataadapter("select * from tablename",conn);
dataset ds = new dataset();
oda.fill(ds);
datagridview1.datasource=ds.table[0].defauleview;
我現在人在網吧,沒編譯器,就手衫鄭寫的。但語法應該沒問題,就是關鍵字大小寫問題。。
8. 如何連接access資料庫
1
首先確保Access與開發工具Visual Studio都正確安裝了,如果沒安裝的話需要下載相關的軟體安裝一下,Visual Studio不限制你的版本,2012,2008什麼的都行。
7
寫完了以後你運行以後,可能會報如下的錯誤:未在本地計算機上注冊microsoft.ace.12.0。這個是由於計算機中缺少驅動程序造成的,去官網下載安裝即可:
http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe
8
到這里連接Access資料庫的方法就講解完了,我們用的是net,你如果用別的語言,步驟也一樣,只不過換一下新建連接的方式即可。
9. C# winform 連接Access資料庫的鏈接串怎麼寫2008連接Office2007的串
連枝穗拆接Access:
OleDbConnection conn= new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=你的資料庫路徑");
連接Excel:
string conStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =Excel文件路徑族腔;Extended Properties='猛棗Excel 8.0;HDR=Yes;IMEX=1;'";
10. winform 連接帶用戶密碼的ACCESS
strpath = System.Environment.CurrentDirectory + "\\data.mdb";
string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + @strpath + ";Jet OLEDB:Database Password=***"