0

Entity Framework Data Model と Linq to SQL で使用する接続文字列の場合に違いはありますか?

app.config ファイルの接続文字列を以下に示します。

リンクで <add name="EFProject.Properties.Settings.TestDBConnectionString" connectionString="Data Source=datasourse;Initial Catalog=TestDB;User ID=uname;Password=pwd" providerName="System.Data.SqlClient" />

エンティティ フレームワーク:<add name="TestDBEntities" connectionString="metadata=res://*/TestDB.csdl|res://*/TestDB.ssdl|res://*/TestDB.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=datasourse;initial catalog=TestDBDB;user id=uname;password=pwd;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

構文の違いは....?

4

1 に答える 1

0

EntityFramework 接続文字列には、モデルを定義するメタデータ ファイルの詳細が含まれています。これらは、指定されている .ssdl、.csdl、および .msl ファイルです。それらをまとめて edmx ファイルを構成します。

于 2013-04-16T12:30:38.177 に答える