2011-01-24 5 views
3

Je veux vous demander est un moyen de générer ou de mettre à jour la base de données d'accès à partir d'infrastructure, j'ai un problème grave J'ai une base de données en utilisant MS-Access et il est cher pour moi changer en serveur sql?Entité framework join à ms-access

Je dois utiliser la fonctionnalité de structure d'entité. pourriez-vous me donner une solution?

+0

Oui, passez à SQL Server ou n'utilisez pas EF. – RPM1984

+0

il n'y a pas de pilote? – kamiar3001

+0

Je veux utiliser le framwork d'entité et les bases de données prises en charge sont SQL Server, SQL Compact et Microsoft Access. EF travaillera-t-il avec tous? Est-ce réel qu'Access n'a pas de pilote pour travailler avec EF? –

Répondre

0

Si vous souhaitez utiliser MSAccess, n'utilisez pas EF. Si vous voulez utiliser EF, n'utilisez pas MSAccess. Entity Framework ne prend pas en charge Access. Mais vous pouvez migrer vers SQL Express (sans frais) et utiliser EF pour vos applications. SQL Express est gratuit et suffisant pour les petites bases de données.

Alternativement, si vous voulez une base de données de bureau, vous pouvez utiliser SQLite. Le pilote NET pour sqlite prend en charge EF.