Bonjour
Voila, j'ai un gros problème avec SQL compact.
J'ai intégré une base compact dans mon projet, et pour l'instant j’arrive parfaitement a faire des sélects sur ma base. Par contre lorsque je doit faire des insert ça fonctionne à première vu mais lorsque je ferme mon application mes modification dans ma base ne sont plus pris en compte.
Voici mon code d'insert :
sachant que la table affaire ID est de type GUID en clé primaire, et le reste string ou datetime.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Affaire uneAffaire = new Affaire(); uneAffaire.ID = Guid.NewGuid(); uneAffaire.NumAffaire = _numAffaire; uneAffaire.NomClient = _nomClient; uneAffaire.Indice = _Indice; uneAffaire.DateEdition = _dateEdition; //DatabaseFactory.Bdd c'est une reference static de ma base de donnée entity DatabaseFactory.Bdd.AddToAffaire(uneAffaire); DatabaseFactory.Bdd.SaveChanges();
Voila, et pour info je fait un comptage de mes entrées dans la base avant et après mon insert ça s'incrémente bien de 1, mais ça revient a l'état précédant a la fermeture du logiciel.
Merci
Partager