アプリ構成に次の接続文字列があります。
<connectionStrings>
<add name="MyEFConnection" connectionString="metadata=res://*/Model.AAA.csdl|res://*/Model.AAA.ssdl|res://*/Model.AAA.msl;provider=System.Data.SqlClient;provider connection string="data source=MyComputer\SQLEXPRESS;initial catalog=ABCD;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
しかし、特定のケースでは、ADO.NET を使用して T-SQL を実行したいので、次のコードを使用します。
SqlConnection myConnection = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["MyEFConnection"].ConnectionString);
しかし、メタダの単語が無効であるという例外が発生します。EF の接続文字列の情報を使用する方法はありますか、それともアプリ構成で ADO.NET 接続に新しい文字列接続を追加する必要がありますか?
ありがとう。