C# 配置文件 AppSettings和ConnectionStrings的區別
阿新 • • 發佈:2019-02-15
uri add catalog 客戶機 base inf setting 節點 user
web.config是web應用程序的配置文件,為web應用程序提供相應配置(B/S) 瀏覽器/服務模式
app.config是桌面應用程序的配置文件,為桌面應用程序提供相應配置(C/S)客戶機/服務器模式
ConfigurationSetting類是在.net 1.0版本中使用來讀取配置文件。
ConfigurationManager類是在.net2.0版本中使用來讀取配置文件。
AppSettings和ConnectionString的區別
connectionStrings節點兩種方式:
<connectionStrings>
第一種:
<add name="名稱" connectionString="Data Source=服務器名;Initial Catalog=數據庫名;User ID=用戶;Password=密碼" providerName="System.Data.SqlClient" />
第二種:
<add name="名稱" connectionString="server=服務器名;database=數據庫名; Ueer ID=用戶;Password=密碼" providerName="System.Data.SqlClient" />
</connectionStrings>
在頁面還可以這樣引用<%$ ConnectionString:Name%>.
appSettings 節點三種方式:
<appSettings>
第一種:
<add key="名稱" value="data source=服務器名或IP;initial catalog=數據庫名; persist security info=False;user id=用戶;password=密碼"></add>
第二種:
<add key="名稱" value="server=服務器名或IP;database=數據庫名;User ID=用戶;password=密碼" />
第三種:
<add key="名稱" value="server=服務器名或IP;User ID=用戶;pwd=密碼;initial catalog=數據庫名" />
</appSetting>
C# 配置文件 AppSettings和ConnectionStrings的區別