ASP.NET連線SQL Server資料庫配置
引言:網頁的製作,必然缺少不了資料庫的點綴,下面就簡單介紹ASP.NET建立資料庫連線的幾種方式
注意:以下方式請新增System.Configuration程式集的引用
1.使用APPSetting
方式一(SQL Server賬號驗證登入):
在web.config的根節點(<configuration>新增這</configuration>)新增↓
<appSettings> <add key="連線鍵名" value="server=伺服器名;database=資料庫名;uid=登入賬號;pwd=登入密碼;"/> </appSettings>
方式二(Windows驗證登入):
新增位置與方式一相同
<appSettings> <add key="連線鍵名" value="server=伺服器名;database=資料庫名;Integrated Security=True;"/> </appSettings>View Code
上面方式一、方式二選一種即可,以下兩句可忽略↓
Integrated Security=True 表示使用使用Windows驗證登入
Integrated Security =false 或者不寫 ,就要輸入賬號和密碼驗證登入了
獲取連線字串或連線物件(需要進行連線可直接用)
using System.Configuration; //在需要獲取連線字串時直接↓ string conStr = ConfigurationManager.AppSettings["連線鍵名"].ToString(); //在需要連線物件時↓ /// <summary> /// 獲取連線資料庫物件方法 /// </summary> /// <returns>返回sqlconnection物件</returns> public SqlConnection Getcon() { string conStr = ConfigurationManager.AppSettings["View Code連線鍵名"].ToString(); SqlConnection con = new SqlConnection(conStr); return con; }
2.使用connectionStrings(覺得 1 好用可不看!)
方式一(SQL Server賬號驗證登入):
在web.config的根節點(<configuration>新增這</configuration>)新增↓
<connectionStrings> <add name="連線名" connectionString="server=伺服器名;database=資料庫名;;uid=登入名;pwd=登入密碼;"/> </connectionStrings>View Code
方式二(Windows驗證登入):
新增位置與方式一相同
<connectionStrings> <add name="連線名" connectionString="server=伺服器名;database=資料庫名;Integrated Security=True;"/> </connectionStrings>View Code
同樣二選一即可
獲取連線字串或連線物件(需要進行連線可直接用)
//獲取連線字串 string conStr = ConfigurationManager.ConnectionStrings["連線名"].ToString(); //獲取連線資料庫連線物件 /// <summary> /// 獲取連線資料庫物件 /// </summary> /// <returns>返回sqlconnection物件</returns> public SqlConnection Getcon() { string conStr = ConfigurationManager.ConnectionStrings["連線名"].ToString(); SqlConnection con = new SqlConnection(conStr); return con; }View Code
APPSetting與connectionStrings兩種方式有細微差異,請不要混著用!
如果忘記了連線字串如何寫,還可以選擇選擇以下方式連線!
3.使用VS的新增資料庫連線方式(該方式較繁瑣)
3.1.開啟VS->檢視->伺服器資源管理器
3.2.右鍵資料庫連線->新增連線
3.3.資料來源可選兩種方式,都可以。
方式一,Microsoft SQL Server (SqlClient)
方式二,Microsoft SQL Server 資料庫檔案 (SqlClient)
下圖用的方式一,若資料庫安裝在本地
可以用Windows身份驗證,不需要使用者名稱和密碼。
3.4.點選確定後就會建立連線了,此時可以在連線的資料庫屬性中看到連線字串
將該連線字串按照上面的方式 1 或方式 2 連線即可
小總結:連線方式大大把,簡單稀飯最重要,嘿嘿嘿
該文章參照:1.CSDN-優秀是不可能的 2.CSDN-weixin_40333655