C使用ip連線資料庫出錯,sql server

時間 2021-10-14 20:16:03

1樓:匿名使用者

將圖中標註的ip地址改為你的ip地址.

2樓:匿名使用者

"server=192.168.1.7;database=database;uid=sa;pwd=123456"

我的字串就是這樣的.

不過我看你的也差不多哈,

你試試在mssql的管理器裡面,用這個地址和使用者名稱密碼看能不能接入.

using system;

using system.collections.generic;

using system.text;

using system.configuration;

using system.data;

using system.data.sqlclient;

public static class dbhelper

else if (connection.state == system.data.connectionstate.closed)

else if (connection.state == system.data.connectionstate.broken)

}catch (exception ex)

return connection;}}

public static int executecommand(string safesql)

public static void executecommand(string sql, commandtype type, sqlparameter para)

public static int executecommand(string sql, params sqlparameter values)

public static int getscalar(string safesql)

public static int getscalar(string sql, params sqlparameter values)

public static sqldatareader getreader(string safesql)

public static sqldatareader getreader(string sql, params sqlparameter values)

public static datatable getdataset(string safesql)

catch (sqlexception se)

catch (exception ex)

finally

return ds.tables[0];

}public static datatable getdataset(string sql, params sqlparameter values)

}下面是在webconfig裡面設定的東西

這裡就是呼叫的方法:

string strsql = @"select getdate()";

public datatable sateviewtb;

sateviewtb = dbhelper.getdataset(strsql);

這裡是一個c#連線資料庫的類

3樓:雲天英雄

如果是本機的資料庫,可以試著使用這樣的連結字串

data source=.;initial catalog=databasename;integrated security=true

//databasename是你的資料庫名

4樓:小強強

你試試localhost可以不

5樓:

你在電腦---開始---執行 輸入 \\192.168.1.107 看看訪問是否正常。

c#遠端連線資料庫sql server 2008 ,出錯。 5

6樓:匿名使用者

1、ping下那個伺服器是不是通確定網路ok2、確定伺服器上是否有防火牆,有的話檢查對應埠是否被遮蔽3、檢查伺服器本地連線是否可用,確定伺服器可正常運作4、sqlserver有個遠端連線配置是否開啟,可聯網查下怎麼配置5、檢查c#中的連線字串是否正確,可在vs伺服器資源管理器中連線資料庫,然後用連線的屬性作為c#的連線配置。

7樓:慾望染指歲月

服務開啟沒?地址對不對?

我用c#連結sql server2008資料庫時出現了,請大神們幫解決下

8樓:小孟

string str = "server=su12;database= scdb; trusted_connection=true"; 連結資料庫有誤 檢查ip 使用者名稱和 密碼

c# server 2008裡連線資料庫怎麼總是出現這個錯誤,連線不上去!

9樓:匿名使用者

如果是連線本地數bai據庫:du

1.先檢查資料庫服務是否都開了,如zhi果沒開dao就重新開一下內。

2.檢查sql-server的連線方式,是windows身份驗證容還是sql驗證還是混合驗證,使用者名稱密碼是否正確。

3.檢查連線字串,是否書寫有問題。

如果是連線他人區域網資料庫:

1.先檢查資料庫服務是否都開了,如果沒開就重新開一下。這裡的資料庫服務包括本機的和遠端的。

2.檢查sql-server的連線方式,是windows身份驗證還是sql驗證還是混合驗證,使用者名稱密碼是否正確。注意:

如果是window身份驗證和混合驗證,需要在登入的機器上給你的機器開一個使用者,這樣才能過驗證。

3.檢查連線字串是否書寫正確,ip地址是否對應。

10樓:匿名使用者

這個問題很複雜!!!!!!!!!!!!!!!!!

我用的是vs2010,在用c#寫程式時需要連線sql2008的資料庫,但是提示失敗!求解! 10

11樓:匿名使用者

第一步,檢視bai是否安du裝了資料庫例項第二zhi步,檢視連線資料dao庫例項名稱是否正內確。容第三步,檢視資料庫客戶端的協議,tcp是否開啟,如果沒有開啟,請開啟tcp協議,並重啟sql服務。

第四步,檢查登陸名稱和密碼是否正確。

12樓:匿名使用者

要麼是你資料庫安裝有問題,要麼你沒開sql服務,如果是放到iis上還可能是沒開tcp/ip,要麼你的資料庫連線字串寫錯了

13樓:愛桔子人

資料庫配置問題,詳細的查詢配置資料庫方面的文章

14樓:匿名使用者

先看你資料庫遠端連線有沒有開啟,tcp/ip服務有沒有啟動,sql server服務有沒有開啟,如果都是開啟的,就應該是你資料庫連線的語句不對了!

15樓:匿名使用者

外圍配置器吧這幾個的服務都開了

c#如何連線伺服器上的sql server資料庫

16樓:匿名使用者

<%@ import namespace="system"%>

<%@ import namespace="system.data"%>

<%@ import namespace="system.data.sqlclient"%>

string dbconnstr="server=這裡寫辦公室室電腦的ip地址;uid=資料登入名;pwd=密碼;database=資料庫";

sqlconnection connstr=new sqlconnection(dbconnstr);

string findstr="select * from 表名";

sqlcommand scmd=new sqlcommand(findstr,connstr);

sqldatareader odr=null;

接下來就是取資料了...不懂再發訊息給我!

17樓:

用sql那個專用連線

連線字字串是server=ip;uid=uid;pwd=pwd;database=資料庫

C 連線資料庫出錯,C 與sql資料庫連線問題

vs2005 伺服器資源管理器 右鍵 資料連線 新增連線 伺服器名輸入 local 下面選擇登入方式 選擇連線資料庫 確定。右鍵你新建好的連線 屬性 右邊 連線字串 複製就可以了 檢查你的連線字串是否正確,教你一個辦法,在vs中,拖一個可以繫結資料庫的控制元件,然後根據它的嚮導提示,會自動生成正確的...

php通過定義常量連線資料庫出錯

敞亮丶 config.php define host localhost define username root define password root connect.php require once 1.php conn new mysqli host,username,password v...

怎麼使用JAVA連線資料庫

西西哩的小馬甲 1 載入驅動程式。2 建立連線物件。3 建立sql語句執行物件 4 執行sql語句。5 對執行結果進行處理。6 關閉相關的連線物件即可 順序跟宣告的順序相反 處理結果兩種情況 1 執行更新返回的是本次操作影響到的記錄數。2 執行查詢返回的結果是一個resultset物件。result...