ConnectionString

ODBC DSN

[1] How Do I Use the Connection Object in ADO? () <https://msdn.microsoft.com/en-us/library/ms807027.aspx>

[2] SqlConnection.ConnectionString プロパティ (System.Data.SqlClient) () <https://msdn.microsoft.com/ja-jp/library/system.data.sqlclient.sqlconnection.connectionstring(v=vs.100).aspx>

ConnectionString は、OLE DB 接続文字列とほぼ同じですが、異なる点もあります。 OLE DB や ADO とは異なり、Persist Security Info 値を false (既定値) に設定すると、ユーザーが設定した ConnectionString からセキュリティ情報を除いた接続文字列が返されます。 Persist Security Info を true に設定した場合を除き、.NET Framework SQL Server 用データ プロバイダーでは、接続文字列のパスワードは永続化されず、返されません。

ConnectionString プロパティを使用して、データベースに接続できます。 一般的な接続文字列の例を次に示します。

"Persist Security Info=False;Integrated Security=true;Initial Catalog=Northwind;server=(local)"

[3] 接続文字列ビルダー (ADO.NET) () <https://msdn.microsoft.com/ja-jp/library/ms254947(v=vs.100).aspx>