1

エンティティ フレームワークを使用して、ローカル PC とローカル データベースで Web サイトを開発しました。クライアントにすべてのコードを渡しました。エンティティ フレームワークは、基になるプロバイダーが開くときにエラーが発生しました。データ ソース、初期カタログ、ユーザー ID、およびパスワードを変更しました。エンティティフレームワークの接続文字列ですが、役に立たないので助けてください。以下は私の接続文字列です。

<add name="SBV_dbEntities" connectionString="metadata=res://*/SBVEntityModel.csdl|res://*/SBVEntityModel.ssdl|res://*/SBVEntityModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;initial catalog=yagnesh_db;user id=yagnesh;password=yagnesh@123;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 
4

1 に答える 1

0

以下のように使用します。 SQL サーバーへの接続文字列を与えるには、次のようにします (これはサンプル コードです)。

<add name="ContextName" connectionString="Data Source=ServerName;Initial Catalog=DBCatalogName;Integrated Security=True;MultipleActiveResultSets=True;App=EntityFramework"
   providerName="System.Data.SqlClient" />

例えば

<add name="PawLoyalty" connectionString="Server=.;database=PawLoyalty;Trusted_connection=true;pooling=true;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

これがお役に立てば幸いです。

于 2013-01-20T11:39:26.053 に答える