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>
View Code

方式二(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["連接鍵名"].ToString();
    SqlConnection con = new SqlConnection(conStr);
    return con;
}
View Code

 

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


免責聲明!

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



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