Winform 數據庫連接app.config文件配置 數據庫連接字符串


1、添加配置文件

新建一個winform應用程序,類似webfrom下有個web.config,winform下也有個App.config;不過 App.config不是自動生成的需要手動添加,鼠標右健項目—〉添加—〉添加新項—〉添加  應用程序配置文件文件[App.Config]。

2、配置文件如下

<?xml version="1.0" encoding="utf-8" ?> <configuration>   <appSettings>     <add key="connectionstring" value="server=127.0.0.1;uid=sa;pwd=123456;database=Power"/>      </appSettings> </configuration>

3、工程中調用

private static string SQL_CONN_STR = System.Configuration.ConfigurationSettings.AppSettings["connectionstring"];

4、連接數據庫

 public static SqlConnection SqlConnection()         {             try             {                 SqlConnection sqlConn = null;                 string connString = null;                 connString = DB.dbConnectionString;                 sqlConn = new SqlConnection(connString);                 sqlConn.Open();                 return sqlConn;             }             catch             {                 throw new Exception("SQL Connection Error!");             }         }

 

 

上面是通用的讀取配置文件的方法    如果我們只想我們的配置信息應用於數據庫連接  我們還有另外一種方法:

那就是在和<appSettings> 平級的情況下 添加<connectionStrings>  標簽配置如下:

  <connectionStrings>

        <add  name="CONNECTIONS"   connectionString ="Server=.;Database=MyDBTest;Uid=sa;Pwd=sa" />

  </connectionStrings>

這樣的話就ok了

但是讀取的時候 和上面的方式就有所區別了:

讀取方式:

string  connectionstr   =    System.Configuration.ConfigurationManager.ConnectionStrings["CONNECTIONSTR"].ConnectionString;

與上面的

<appSettings>

     <add   key  =""  value=""/>

</appSettings>

的區別就在於:

讀取方式:

     string  connectionstr =  System.Configuration.ConfigurationSettings.AppSettings["CONNECTIONS"];


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM