Sto provando a creare un'applicazione MVC che utilizza un DB Access 2007 (.accdb). Posso creare il modello usando DataSet. Ma se provo a creare un modello usando EntityFramework, non riesco a superare VS2008 e voglio fare in modo che la stringa di connessione sia un server SQL. Mi manca qualcosa o EF non gioca con Access?EntityFramework funziona con un db (.accdb) Access 2007?
risposta
Entity Framework funziona solo con i provider ADO.NET che lo supportano. Per utilizzare il tuo database di Access, presumo che tu usi il provider OleDB, che non supporta EF. Microsoft fornisce solo due provider ADO.NET che supportano EF: SQL Server e SQL Server CE. Tuttavia si possono trovare fornitori terzi per altri DBMS:
- SQLite
- MySQL
- DevArt providers per diversi DBMS (commerciali)
Ci sono probabilmente molti altri, ma per quanto ne so , niente per l'accesso (che IMHO non è in gran parte un DBMS comunque ...)
Non c'era davvero bisogno di quest'ultima parentesi. Perché non lo modifichi dalla tua risposta, che altrimenti andava bene? –
Se quello che dici è vero, che ne dici di usare SQL Server e un server collegato per accedere ad Access/Jet/ACE? Quindi è possibile passare attraverso SQL Server e accedere ai dati Jet/ACE come se si trattasse di dati di SQL Server, no? –
forse ... per essere onesti, non sono nemmeno sicuro di cosa stai parlando ... vuoi dire che puoi interrogare un altro database tramite SQL Server, in modo simile ai link DB di Oracle? –
- 1. Access 2007: Errore imprevisto (40230)
- 2. Istruzione SQL contro Access 2010 DB non funziona con ODBC
- 3. Connessione al formato ACCDB Database MS-ACCESS tramite OLEDB
- 4. Come importare il database Access 2010 (.accdb) in MySQL
- 5. Crea vista in MS Access 2007
- 6. MS Access 2007 ENTRA su più campi
- 7. Impossibile aprire il database creato con Access 2010 in Access 2007 Anche con SP2
- 8. Entity Framework con Microsoft Access
- 9. Come aprire un file .accdb in Ubuntu?
- 10. Impossibile ridimensionare il riquadro di spostamento di Access 2007
- 11. Microsoft Jet DB funziona con Entity Framework?
- 12. Estrai oggetto OLE (pdf) da Access DB
- 13. Come aggiornare direttamente un record in un database da un numero di modulo (Access 2007)
- 14. Access DB aggiorna una tabella con valore da un'altra
- 15. Numero errato di argomenti con SQL ISNULL() sul DB Access
- 16. Microsoft Access 2007 - Visualizza query utilizzata nel report?
- 17. valore di default per l'interruttore in Access 2007
- 18. accdb vs mdb. Quale è più veloce/migliore?
- 19. Assegnazione di una scelta rapida da tastiera a un pulsante in un modulo Access 2007
- 20. Come leggere i dati dai file di database accdb di Microsoft Access in R?
- 21. Python Crea database di Access con win32com
- 22. SqlDependency con EntityFramework 6 (asincrona)
- 23. metodo seed non chiamato con EntityFramework CodeFirst
- 24. C'è un modo per ottenere IntelliSense completo per VBA in Access ed Excel 2007?
- 25. In che modo un percorso relativo può specificare una tabella collegata in Access 2007?
- 26. Qualsiasi ORM che funziona con MS-Access (per la prototipazione)?
- 27. EntityFramework che non crea tabelle
- 28. Programmazione con MS Exchange 2007
- 29. Rapporti Jasper Connessione iReport al DB MS Access
- 30. Heroku db: tirare non funziona
Vedere http://stackoverflow.com/questions/648116/how-can-i-use-ms-access-as-a- fornitore-per -ado-net-entity-framework –