久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

C#連接SQL Server代碼 | 清風(fēng)小荷塘

 googo 2011-07-12

C#連接SQL Server代碼

C#連接SQL Server程序代碼:

1
            2
            3
            4
            5
            6
            7
            8
            9
            10
            
    using System.Data;
            using System.Data.SqlClient;
            ..
             
            string str="Server=YourSQLServer;user id=sa;password=;initial catalog=Northwind;Connect Timeout=30";
            SqlConnection objConnection=new SqlConnection(str);
             
            objConnection.Open();
            ..
            objConnection.Close();

解釋:

C#連接SQL Server數(shù)據(jù)庫的機(jī)制與連接Access的機(jī)制沒有什么太大的區(qū)別,只是改變了Connection對(duì)象和連接字符串中的不同參數(shù).

首先,連接SQL Server使用的命名空間不是”System.Data.OleDb”,而是”System.Data.SqlClient”.

其次就是他的連接字符串了,我們一個(gè)一個(gè)參數(shù)來介紹(注意:參數(shù)間用分號(hào)分隔):
“user id=sa”:連接數(shù)據(jù)庫的驗(yàn)證用戶名為sa.他還有一個(gè)別名”uid”,所以這句我們還可以寫成”uid=sa”.
“password=”:連接數(shù)據(jù)庫的驗(yàn)證密碼為空.他的別名為”pwd”,所以我們可以寫為”pwd=”.
這里注意,你的SQL Server必須已經(jīng)設(shè)置了需要用戶名和密碼來登錄,否則不能用這樣的方式來登錄.如果你的SQL Server設(shè)置為Windows登錄,那么在這里就不需要使用”user id”和”password”這樣的方式來登錄,而需要使 用”Trusted_Connection=SSPI”來進(jìn)行登錄.
“initial catalog=Northwind”:使用的數(shù)據(jù)源為”Northwind”這個(gè)數(shù)據(jù)庫.他的別名為”Database”,本句可以寫成”Database=Northwind”.
“Server=YourSQLServer”:使用名為”YourSQLServer”的服務(wù)器.他的別名為”Data Source”,”Address”,”Addr”.如果使用的是本地?cái)?shù)據(jù)庫且定義了實(shí)例名,則可以寫為”Server=(local)\實(shí)例名”;如果 是遠(yuǎn)程服務(wù)器,則將”(local)”替換為遠(yuǎn)程服務(wù)器的名稱或IP地址.
“Connect Timeout=30″:連接超時(shí)時(shí)間為30秒.

在這里,建立連接對(duì)象用的構(gòu)造函數(shù)為:SqlConnection.C#連接SQL Server數(shù)據(jù)庫完成,。

以上代碼還可以簡寫成:

1
            2
            3
            4
            5
            6
            7
            8
            9
            
    using System.Data;
            using System.Data.SqlClient;
            ..
             
            SqlConnection objConnection=new SqlConnection("Server=YourSQLServer;user id=sa;password=;initial catalog=Northwind;Connect Timeout=30");
             
            objConnection.Open();
            ..
            objConnection.Close();
bear 發(fā)表在 編程學(xué)習(xí) 目錄. 標(biāo)簽為 , , , , . 固定鏈接.

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多