2011-12-30 24 views

答えて

10

使用する必要があります私の場合は

string connectionString = ConfigurationManager.ConnectionStrings[_connectionString].ConnectionString; 

<add name="fullDataBase" 
    connectionString="Data Source=.;Initial Catalog=Equipme;Integrated Security=True" 
    providerName="System.Data.SqlClient"/> 

そして、私が使用してこの文字列を取得するとき、私はそれから、カタログの名前を取得することができますがSqlConnectionStringBuilder class

string initialCatalog = new SqlConnectionStringBuilder(connectionString).InitialCatalog; 
+0

...個々の部品のラインのデータベース名などに接続文字列を破るだろう?

System.Data.SqlClient.SqlConnectionStringBuilder builder = New System.Data.SqlClient.SqlConnectionStringBuilder(System.Configuration.ConfigurationManager.ConnectionStrings("fullDataBase").ToString())) string initialCatalog=builder.InitialCatalog() 

ソリューションですか – revolutionkpi

+0

@revolutionkpi - あなたが投稿した接続文字列の内容が 'connectionString'変数にある場合、それは可能です。 – Oded

2

これには、結果に、私は「Equipme」を持つことになりますSqlConnectionStringBuilderはのConnectionStringを作成するか、それが

+0

「投票して、それが効いたら受け入れる」...指定してください、その提案、要求、またはコマンド – Sandy

+0

コードは質問者が自分のニーズに直接焦点を当てているため、質問者にとって自明です。 –

+0

あなたはまだ私の質問に答える必要がある、指定してください、その提案、要求またはコマンド – Sandy

関連する問題