IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entity Framework Discussion :

SQL Compact et EF4 : nouveaux objets non sauvés


Sujet :

Entity Framework

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut SQL Compact et EF4 : nouveaux objets non sauvés
    Bonjour à tous,

    J'ai un problème qui je le pense est très simple :

    - Je crée un nouveau projet dans VS2010.
    - J'y ajoute une DB SQL Compact. Je crée la table "tabletest" contenant les champs id (clé primaire), champtest et champtestdeux
    - J'ajoute un Modèle de Données ADO.Net ; ma table est bien importée.

    Mais quand je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    using (Database1Entities db = new Database1Entities())
                {
                    tabletest test = new tabletest() { id = 1, champtest = "champ", champtestdeux = "champdeux" };
                    db.tabletest.AddObject(test);
                    db.SaveChanges();
                }
    Je n'ai pas d'erreur mais quand je fais "afficher les données de la table", rien n'apparait !

    Aurais-je raté quelque chose ? Pourtant il me semble que cela fonctionnait bien avec Visual 2010 et SQL Server 2005.

    Merci d'avance.

    A+

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Bon OK en fait j'ai trouvé d'où venait le souci. Je regarde demain pour le résoudre.

    edit : si ça intéresse quelqu'un le problème est soulevé ici : http://www.itwriting.com/blog/689-wh...-database.html

  3. #3
    Membre chevronné

    Avatar de Deepin
    Homme Profil pro
    Ingénieur - Chef de projet Modélisation/Simulation
    Inscrit en
    Avril 2004
    Messages
    3 164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afrique Du Sud

    Informations professionnelles :
    Activité : Ingénieur - Chef de projet Modélisation/Simulation
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 164
    Par défaut
    Salut,
    Merci de partager la solution. Elle pourrait être utile aux autres.

    Cordialement,
    Buns

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Salut,

    La solution est expliquée dans le lien que j'ai fourni : quand on intègre une base de données embarquée à une solution, elle est à chaque fois copiée vers le répertoire |DataDirectory| (= répertoire debug ou release, etc), et écrase la version précédente, d'où cette impression que les données ne sont pas enregistrées.

    Il suffit donc de changer le lien vers la DB dans le fichier app.config.

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SQL et GUID : Valeur de caractère non valide pour la ....
    Par jackfirst72 dans le forum Bases de données
    Réponses: 5
    Dernier message: 06/03/2007, 10h46
  2. Réponses: 5
    Dernier message: 10/04/2006, 09h15
  3. [gcc/ld] comment "zapper" les objets non référéren
    Par jula dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 05/01/2006, 15h15
  4. [POO] balise ou objet non reconnu lors d'un deploiement serveur
    Par benssj5 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/01/2006, 17h26
  5. [JDOM] espaces non sauvés
    Par Piolet dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 26/11/2004, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo