2009-06-11 5 views
2

Je génère des classes Linq en exécutant SQLMetal à partir de la ligne de commande sur une base de données Compact 3.5. La base de données Compact 3.5 est un cache de base de données local (généré par l'assistant de création de cache de base de données locale Sync Framework) CE semble prendre en charge les contraintes de clés étrangères, mais je n'en vois aucune et SQLMetal ne les génère pas dans le modèle Générer mon modèle à partir de la base de données SQL 2008 source et en pointant mon datacontext vers la base de données Compact ne semble pas fonctionnerGénération de classes Linq à partir d'une base de données SQL Compact 3.5 à l'aide de SQLMetal

Est-il possible de générer mes associations autrement qu'en les ajoutant manuellement au modèle?

Répondre

2

Utiliser Entity Framework 4.

SqlMetal.exe C:\Metal\CompactDB.sdf /dbml:C:\Metal\CompactDBModel.dbml /Context:ModelDataContext /provider:SQLCompact /pluralize 
Questions connexes