/// dbcon 資料庫的串連類,可調用靜態函數建立
/// </summary>
///
public class dbcon
{
public dbcon()
{
}
public static SqlConnection createConnection()
{
//以下字串為初始值,讀設定檔中內容後被替換
string connStr= "server=(sql server IP地址);database=(資料庫名稱);uid=(使用者名稱);pwd=(口令)";
Configuration rootWebConfig = WebConfigurationManager.OpenWebConfiguration("~/");
ConnectionStringSettings connString;
if (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count)
{
connString = rootWebConfig.ConnectionStrings.ConnectionStrings["DbConn"];
if (null != connString)
connStr = connString.ConnectionString;
}
return new SqlConnection(connStr);
}
}
設定檔
<?xml version="1.0"?>
<configuration>
<appSettings>
</appSettings>
<connectionStrings>
<add name="DbConn" connectionString="server=(sql server IP地址);database=(資料庫名稱);uid=(使用者名稱);pwd=(口令)" providerName="System.Data.SqlClient"/>
</connectionStrings>
……
</configuration>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1513056