tutorial mvc framework first español code entity-framework ms-access jet access-ef-provider jet-ef-provider

mvc - ¿Microsoft Jet DB funciona con Entity Framework?



entity framework español (2)

En este foro, alguien menciona que Entity Framework no funciona con Access (Jet DB - .mdb). Sin embargo, parece que hay un proveedor para Jet DB como se describe aquí

Lo que me hace pensar que lo único que necesito con Entity Framework es definir lo siguiente antes de definir los modelos:

<connectionStrings> <add name="ProductContext" providerName="Microsoft.Jet.OLEDB.4.0" connectionString="Source=C:/mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;"/> </connectionStrings>

¿Alguien sabe si Entity Framework funciona bien con Jet DB, quiero asegurarme de que lo haga antes de empezar, ya que mi documento de diseño depende de este hecho.

Gracias


Entity Framework no admite conexiones OLEDB, por lo que su cadena de conexión no funcionará. Es prácticamente imposible lograr que Entity Framework colabore con MS Access. Deberá volcar la parte de MS Access de su diseño o la parte de Entity Framework.

Lo más cercano que se puede obtener con MS Access es usar conjuntos de datos fuertemente tipados y Linq-to-DataSet http://msdn.microsoft.com/en-us/library/bb386977.aspx

O bien, considerando ir con SQL Express en su lugar (es gratis) http://www.microsoft.com/sqlserver/en/us/editions/2012-editions/express.aspx