2 回答

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
【C#連接SQL Server】
程序代碼:
using System.Data;
using System.Data.SqlClient; //使用的命名空間
string connectionString=”Server(Data Source)=服務(wù)器名;initial catalog(Database)=數(shù)據(jù)庫名;user id(uid)=用戶名;password(pwd)=密碼;(Windows登陸模式:Trusted Connection=SSPI);Connect Timeout=30”;
//創(chuàng)建數(shù)據(jù)庫連接字符串
SqlConnection connectionObj=new SqlConnection(connectionString); //建立連接對(duì)象
connectionObj.Open(); //連接打開
/*創(chuàng)建SqlCommand等進(jìn)行數(shù)據(jù)庫操作*/
connectionObj.Close();//連接關(guān)閉
解釋:
“user id”:連接數(shù)據(jù)庫的驗(yàn)證用戶名。
“password=”:連接數(shù)據(jù)庫的驗(yàn)證密碼。
這里注意,你的SQL Server必須已經(jīng)設(shè)置了需要用戶名和密碼來登錄,否則不能用這樣的方式來登錄。如果你的SQL Server設(shè)置為Windows登錄,那么在這里就不需要使用“user id”和“password”這樣的方式來登錄,而需要使用“Trusted_Connection=SSPI”來進(jìn)行登錄。
“initial catalog=”:使用的數(shù)據(jù)源。
“Server=”:使用的服務(wù)器。
“Connect Timeout=30”:連接超時(shí)時(shí)間為30秒。
在這里,建立連接對(duì)象用的構(gòu)造函數(shù)為:SqlConnection。
- 2 回答
- 0 關(guān)注
- 630 瀏覽
添加回答
舉報(bào)