3

記事で接続文字列の別の書き方を読んだ

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

Serverどこで使用するのか、どこで使用するのか説明してもらえますData Sourceか? 同様に、使用するDatabase場所と使用する場所Initial Catalog。詳しく説明してください。私は SQL Server の初心者です。

4

2 に答える 2

2

これらの接続文字列キーワードは、同じ意味で使用できます。ADO.Net が接続文字列を解析するとき、SqlConnectionStringBuilderクラスが作成され (Sql Server の場合)、接続文字列内のキーワードがSqlConnectionStringBuilderプロパティにマップされます。

たとえば、「data Source」、「server」、「address」、「addr」、および「network address」はすべてDataSourceプロパティにマップされます。これらのいずれかを使用してデータ ソースを指定できます。同様に、「初期カタログ」と「データベース」がInitialCatalogプロパティにマップされます。

キーワード マッピングの詳細については、MSDN でSqlConnectionStringBuilderクラスとそのプロパティを参照してください。

于 2012-10-31T09:25:46.753 に答える
0

さまざまなキーワードを使用して、有効な ADO.NET 接続文字列を作成できます。たとえば、「データ ソース」と「サーバー」はどちらも同じ意味です。「データベース」「初期カタログ」も同様です。

有効なキーワードとそのエイリアスのリストは、http: //msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspxで確認できます 。

于 2012-10-31T09:26:20.043 に答える