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

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

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連線資料庫方法連線到sql server或者是mysql資料庫,誰能給個例項。提供我學習

c 連線和操作sql server資料庫 用c sqlserver實現增刪改查 using system.data using system.data.sqlclient 先開啟兩個類庫檔案 sqlconnection con new sqlconnection con.connectionstri...

c odbc連線資料庫哪兒有

通過odbc連線資料庫的c或c 程式怎麼寫?c odbc連線資料庫請指教!謝謝!c c c語言。2 個帖子 2 個作者 新貼子 2005年2月4日不顯示刪除回覆,顯示所有回覆,顯示星級回覆,顯示得分回覆 通過odbc連線資料庫的c或c 程式怎麼寫?請指教!謝謝!2006年5月27日 microsof...

sql連線oracle資料庫tables裡面不顯示錶

1 通過sysdb角色檢視資料庫是否正常,然後進入下一步。2 解壓檔案的32位客戶端如圖所示 需要把這個解壓到安裝目錄下面的product檔案目錄下面。3 將oracle安裝目錄中的tnsnames.ora 位於 oracle home network admin中 拷貝到該目錄下。4 可以通過解壓...