真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用C#怎么連接SQLServer-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)使用C#怎么連接SQL Server,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

目前創(chuàng)新互聯(lián)公司已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計、??诰W(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

1. Provider 參數(shù)

Provider 參數(shù)用來指定要連接數(shù)據(jù)源的種類。如果使用的是 SQL Server Data Provider,則不需要指定 Provider 參數(shù),因為 SQL Server Data Provider 已經(jīng)指定了所要連接的數(shù)據(jù)源是 SQL Server 服務(wù)器。如果要使用的是 OLE DB Provider 或其他連接數(shù)據(jù)庫,則必須指定 Provider 參數(shù)

2. Server 參數(shù)

Server 參數(shù)用來指定需要連接的數(shù)據(jù)庫服務(wù)器(或數(shù)據(jù)域)。例如,Server=(local) 指定連接的數(shù)據(jù)庫服務(wù)器是本地的。另外,如果連接的是遠端的數(shù)據(jù)庫服務(wù)器,則 Server 參數(shù)可以寫成 Server=IP 或 Server="遠程計算機名"的形式。Server 參數(shù)也可以寫成Data Source,如:Data Source=IP。例如:

server=(local); Initial Catalog=student; user Id=sa; password=;

Data source=(local); Initial Catalog=student; user Id=sa; password=;

3. DataBase 參數(shù)

DataBase 參數(shù)用來指定連接數(shù)據(jù)庫名,如:DataBase=Master,說明連接的數(shù)據(jù)庫是 Master。DataBase 參數(shù)也可以寫成 Initial catalog,如:Initial catalog=Master

4. Uid 參數(shù)和 Pwd 參數(shù)

Uid 參數(shù)用來指定登錄數(shù)據(jù)源的用戶名,也可以寫成 user ID

Pwd 參數(shù)用來指定連接數(shù)據(jù)庫的密碼,也可以寫成 password

5. Connect Timeout 參數(shù)

Connect Timeout 參數(shù)用于指定打開數(shù)據(jù)庫時的大等待時間,單位是秒。如果不設(shè)置此參數(shù),則默認為15秒。如果設(shè)置成-1,表示無限等待

6. Integrated Security 參數(shù)

Integrated Security 參數(shù)用來說明登錄到數(shù)據(jù)源時是否使用SQL Server的集成安全驗證。如果為 True,則使用 Windows 身份驗證模式

Data Source=(local); Initial catalog=student; Integrated Security=SSPI;

下面是一個代碼實例:

private void BindStudent()
 {
 // strCon 為連接字符串
 string strCon = @"data source=(local);initial catalog=DRUGS;integrated security=true";
 using (SqlConnection con = new SqlConnection(strCon))
 {
  con.Open();
  if (con.State == ConnectionState.Open)
  {
  string strCmd = "select * from alldrugs";
  SqlDataAdapter da = new SqlDataAdapter(strCmd, strCon);
  //創(chuàng)建一個dataset接收da申請下來的數(shù)據(jù)
  DataSet ds = new DataSet();
  da.Fill(ds);

  //創(chuàng)建三個空的table,分別接收ds中的0-29,30-59,60-89條數(shù)據(jù)
  DataTable table1 = new DataTable();
  DataTable table2 = new DataTable();
  DataTable table3 = new DataTable();
  table1 = ds.Tables[0].Clone();//克隆表的結(jié)構(gòu)傳遞給table1
  table2 = ds.Tables[0].Clone();//克隆表的結(jié)構(gòu)傳遞給table2
  table3 = ds.Tables[0].Clone();//克隆表的結(jié)構(gòu)傳遞給table3
  for (int i = 0; i < 90; i++)
  {
   DataRow dr = ds.Tables[0].Rows[i];
   if (i < 30)
   {
   table1.Rows.Add(dr.ItemArray);
   }
   else if (i >= 30 && i < 60)
   {
   table2.Rows.Add(dr.ItemArray);
   }
   else if (i >= 60 && i < 90)
   {
   table3.Rows.Add(dr.ItemArray);
   }
   else
   {
   break;
   }
  }
  this.Repeater1.DataSource = table1;
  this.Repeater1.DataBind();
  this.Repeater2.DataSource = table2;
  this.Repeater2.DataBind();
  this.Repeater3.DataSource = table3;
  this.Repeater3.DataBind();
  }
 }
 }

別忘了在使用 SqlConnection 之前要導(dǎo)入命名空間

using System.Data;
using System.Data.SqlClient;

以上就是使用C#怎么連接SQL Server,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


文章標題:使用C#怎么連接SQLServer-創(chuàng)新互聯(lián)
分享地址:http://weahome.cn/article/csssdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部