0

Microsoft SQL Server Management Studio を使用して新しい SQL データベースを作成したばかりで、C# コードを使用して接続しようとしています。しかし、私はそうすることでいくつかの問題を抱えています。

次の行でデータベースに接続しようとしています:

  String DBConnection = "Data Source=unknown; Database=SQLExpress\\Darkride; Language=English";

ただし、データソースがどこにあるかわからないため、プログラムはデータベースを見つけることができません。私は何時間もそれを見つけようとしてきましたが、何も得られません。

データベースのデータ ソースを確認できる場所を知っている人はいますか?

4

5 に答える 5

3

ここで接続文字列の例を見てください http://connectionstrings.com/sql-server-2012

次のようなものになるようです。

Server=.\SQLExpress;Database=Darkride;Trusted_Connection=True;
于 2013-04-10T08:10:02.043 に答える
1

あなたはInitial Catalog接続文字列にありません:

 String DBConnection ="Data Source='localhost';Integrated Security='SSPI' Initial Catalog=Darkride;";

その他のオプションについては、こちらをご覧ください。

于 2013-04-10T08:08:27.457 に答える
0

追加 "Data Source=127.0.0.1; Database=SQLExpress\\Darkride;Initial Catalog=YourDataBase;User Id=user;Password=pass"

このSqlConnectionStringBuilderクラスを使用して、接続文字列を作成できます。

参照に適したサイトはhttp://www.connectionstrings.com/です。

于 2013-04-10T08:10:24.420 に答える
0

接続文字列の形式は次のとおりです。

String DBConnection = "Data Source=27.0.0.1;;Initial Catalog=Darkride;User ID=userIDText;Password=PasswordText";
于 2013-04-10T08:10:26.087 に答える
0

コードを次のように変更します。

Server=.\SQLExpress;Database=Darkride;Trusted_Connection=True;

そして、下のリンクを見てください

Connectionstring.com が役立ちます : SQL Server 2008 の接続文字列

よろしくお願いします

于 2013-04-10T08:14:12.263 に答える