我使用訪問2010與我的C#項目我鏈接到數據庫文件在我所有的表格中使用OleDbConnection db_con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\projecty bashi nawxoyy\Bashi Nawxoyy\Bashi Nawxoyy\db_file.accdb");
知道我想配置我的app.config文件中的OleDbConnection在所有機器中工作,而無需更改數據庫文件鏈接?如何在app.config文件中配置訪問數據庫文件?
0
A
回答
0
你可以這樣
<connectionStrings>
<add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\projecty bashi nawxoyy\Bashi Nawxoyy\Bashi Nawxoyy\db_file.accdb" name="connectionString"/>
</connectionStrings>
在app.config中添加和使用它像這樣
string conString = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ToString();
db_con = new OleDbConnection(conString);
0
其中規定是正確的連接字符串。
在app.config
:
<add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=complete path of accdb" name="Connectionstring"/>
你要給它在C#中爲:
OleDbConnection dbConnection = new OleDbConnection();
dbConnection.ConnectionString =
ConfigurationManager.ConnectionStrings["Connectionstring"].ConnectionString;
希望這有助於。
0
//這個你可以使用一個連接字符串
<connectionStrings>
<add connectionString="Data Source=Test;D:\projecty bashi nawxoyy\Bashi Nawxoyy\Bashi Nawxoyy\db_file.accdb Catalog=Demo; User ID=sa; Password=Password" name="DemoConnection" providerName="Microsoft.ACE.OLEDB.12.0" />
// And You can use this in constructor of the class file as bellow
string connStringKey = "DemoConnection";
connectionString = ConfigurationManager.ConnectionStrings[connStringKey].ToString();
相關問題
- 1. 如何在C#中配置app.config文件?
- 2. 如何在c中配置App.config文件#
- 3. 如何在我的app.config文件中配置基類庫?
- 4. 訪問另一個app.config文件中的app.config文件屬性
- 5. 如何配置kohana數據庫文件
- 6. 在app.config文件中配置wcf超時
- 7. 如何設置配置文件來訪問mysql數據庫參數
- 8. 如何在Django模板中訪問配置文件對象(配置文件ID)?
- 9. 如何訪問ContactsContract配置文件?
- 10. 如何從子文件夾訪問配置文件中去
- 11. 如何從PHP文件訪問一個SQL文件數據庫
- 12. 如何在symfony的配置文件中訪問數組?
- 13. WCF服務庫配置(App.config中)和web應用配置(Web.config文件)問題
- 14. 訪問xcode中的數據庫文件
- 15. 從插件的配置文件訪問CI的配置文件
- 16. 在單元測試項目的app.config文件中配置數據庫連接
- 17. 如何訪問保存在App_Data文件夾中的數據庫
- 18. 如何在j2me中從SD卡訪問數據庫文件
- 19. 如何在配置文件中隱藏數據庫密碼
- 20. 如何在項目中保護數據庫配置文件?
- 21. 如何在配置文件中進行數據庫查詢?
- 22. 如何在PHP中保護數據庫密碼配置文件?
- 23. PHP如何從許多PHP文件訪問配置文件?
- 24. 如何將SQL數據庫添加到app.config文件中?
- 25. 訪問並覆蓋類庫中的App.config文件中的值
- 26. 如何導出.csv文件的數據以訪問數據庫文件
- 27. 如何訪問和編輯python庫配置文件
- 28. 在錯誤的文件夾中訪問Web配置文件
- 29. 配置文件中數據庫文件的相對路徑
- 30. 訪問php類中的配置文件數據
謝謝@No一...當我使用我們的代碼它給我這個錯誤'場初始值設定不引用非靜態字段,mehtod或property'Bashi_Nawxoyy.login.conString'' ...以及我如何編寫| DataDirectory |爲我的鏈接? –
顯示您正在使用的完整代碼。我的代碼不會例外 – Ehsan
string conString = System.Configuration.ConfigurationManager.ConnectionStrings [「connectionString」]。ToString(); OleDbConnection db_con = new OleDbConnection(conString); private void login_bt_Click(object sender,EventArgs e) OleDbCommand ol_com = new OleDbCommand(); OleDbDataReader閱讀器; ol_com.Connection = db_con; db_con.Open(); if(user_txt.Text!=「」&& pass_txt.Text!=「」) {//這裏是我的登錄代碼} } error image link http://s14.postimg.org/8jgjqjoa9/Capture.png。 ... –