1

データベースに接続しようとしていて、「無効なインスタンス」と表示され続けます。C#.NetでリモートSQL Serverに接続

string connectionString = "Driver={SQL Server};Server=server;Database=db;;Uid=user;Pwd=pass;"; 
OdbcConnection MyConnection = new OdbcConnection(); 
MyConnection.ConnectionString = connectionString; 
MyConnection.Open(); 

問題はどのようなものです:

は、ここに私のコードですか?

ありがとうございます!

答えて

5

これを試してみてください。

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; 

MS Sqlサーバーを使用している場合は、SqlConnectionを使用してください。

using(SqlConnection conn = new SqlConnection(connestionString)){ 
    conn.open(); 
    .. 
} 

http://www.connectionstrings.com/sql-server-2005

+0

使用のSqlConnectionクラスは、トリックをやった...ありがとう! –

関連する問題