J'écris une application autonome et j'ai pensé utiliser Entity Framework pour stocker mes données. Pour l'instant, l'application est petite, donc je peux utiliser un fichier de base de données local pour commencer. Le fait est que le fichier de base de données local n'a pas la capacité de générer automatiquement des clés primaires entières comme le fait SQL Server.Génération de clé primaire C# entier à l'aide d'Entity Framework avec fichier de base de données local (Sdf)
Ce n'est pas un problème définissant la colonne ID comme « identifier » lors de la création de la table, mais en essayant d'appeler la méthode SaveChanges il jette l'exception suivante:
{ "clés générées par le serveur et les valeurs générées par le serveur ne sont pas supportés par SQL Server Compact. "}
Des suggestions sur la façon de gérer les clés primaires pour les entités dans un fichier de base de données local qui sera compatible avec SQL Server à l'avenir?
Merci, Ronny
Quelle version de Visual Studio et de SQL Server Compact Edition utilisez-vous ici? –
VS 2008 .Net Framework 3.5. Sdf version 3.5.5692.0 – Ronny