Come posso usare un database incorporato con Entity Framework?
-
12-09-2019 - |
Domanda
Mi chiedevo circa l'uso di Entity Framework .NET con una soluzione database incorporato. In questo momento, io uso solo la EF con SQL Server, ma per un nuovo progetto che sto cercando soluzioni alternative. SQL Server Compact sarebbe una soluzione, ma ci sono altre alternative che posso usare con EF? Preferibilmente soluzioni che non richiedono installazioni complesse?
Soluzione
L'attuale (anche se non il pieno) elenco di fornitori di ADO.NET Entity Framework è disponibile qui . C'è un paio di fornitori di supporto MySQL Embedded - dotConnect per MySQL e MySQL Connector / NET e SQLite - dotConnect per SQLite e System.Data.SQLite .
Altri suggerimenti
Se v'è un provider di EF per il database incorporato, si dovrebbe essere in grado di collegarlo a destra in EF. Verificare con il proprio provider di database incorporato per vedere se hanno il supporto per EF.
Terzi Provider supporto per Entity Framework
http://blogs.msdn.com/adonet/archive/2008/08/11/third-party-provider-support -per-la-entità-quadro-rtm.aspx