程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# 遠程連接SQL 2005數據庫

C# 遠程連接SQL 2005數據庫

編輯:C#入門知識

1. 首先確定你的服務器端的computer Browser是否已經啟動了,如果沒有啟動的話,把它啟動了,同時關掉服務器端的防火牆。

  (可以通過“控制面板”—“管理工具”—“服務”—“computer Browser”方式找到)

2.  對SQL Server2005進行設置:

  2.1  打開”Microsoft SQL Server Management Studio“ 直接用Windows 用戶連接進入,再在“安全性”中的“登錄名”內的“新建登錄名”,你就對應的添好“確定”就可以了。

     再在你對應的“數據庫”裡“安全性”用戶,把你建的用戶添加進去。

  2.2  查看“服務器 屬性”在 “安全性”選上 “SQL Server 和 Windows 身份驗證模式”點 “確定”系統會提示你重新啟動SQL Server 你“停止”重啟一下就配好了。

3.  端口號也要設置:

  在控制面板裡的服務和應用程序中的SQL Server配置管理中的SQL Server 2005網絡配置內的SQL

  Server2005的協議TCP/IP啟用,在它的屬性設置它的端口號為1433 “確定” 啟動。 

 

4.  C#的連接語句:

  strcon = strcon + @"Data Source=" + strcons[0];
  strcon = strcon + "," + strcons[2] + ";";
  strcon = strcon + "Network Library=" + strcons[1] + ";";
  strcon = strcon + "Initial Catalog=" + strcons[3] + ";";
  strcon = strcon + "User ID=" + strcons[4] + ";";
  strcon = strcon + "Password=" + strcons[5] + ";";
  strcon = strcon + "Persist Security Info=True";

  strcons[0] 服務器名稱,一般添機器的IP
  strcons[1]協議DBMSSOCN(為tcp/ip協議),在strcons[1] 可以直接填“DBMSSOCN”就可以了
  strcons[2]]端口號,一般為1433
  strcons[3] 數據庫名
  strcons[4] 用戶名
  strcons[5]密碼

\\代碼
string strcon;
private void button1_Click(object sender, EventArgs e)
{


strcon = strcon + @"Data Source=" + "172.17.21.11";
strcon = strcon + "," + "1433" + ";";
strcon = strcon + "Network Library=" + "DBMSSOCN" + ";";
strcon = strcon + "Initial Catalog=" + "TB" + ";";
strcon = strcon + "User ID=" + "sa" + ";";
strcon = strcon + "Password=" + "" + ";";
strcon = strcon +

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved