Connection常用屬性:
ConnectionString屬性:該屬性用來獲取或設置用於打開SQL Server數據庫的連接字符串
ConnectionTimeout屬性:該屬性用來獲取在嘗試建立連接時所等待的最長時間
Provider參數用來指定要連接數據源的種類。
如果使用的是SQL Server DataProvider,則不需要指定Provider參數,因爲SQL Server DataProvider(SqlConnection)已經指定了所要連接的數據源是SQl Server服務器。
如果使用的是OleDB Data Provider(OleDbConnection)或其他連接數據庫,則必須指定Provider參數。
在<connectionStrings >節中定義:
定義數據庫連接字符串:
<connectionStrings> <add name ="ConnStr"
connectionString ="data source=.;initial catalog=sales; integrated security=true" ;providerName ="System.Data.SqlClient"></add></connectionStrings>
其中:providerName ="System.Data.SqlClient" 可省略
在程序中引用:
using System.Configuration;
String str=ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;