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

Flex Discussion :

Problème avec base de données SQLite (Flex Mobile)


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut Problème avec base de données SQLite (Flex Mobile)
    Bonjour a tous,

    Je vous explique mon problèmes:

    J'ai une application qui sert a ajouter des partitions (de musique) dans une base de donnée SQLite.
    Pour se faire je me connecte a ma base de donnée a l'aide de ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    var connexionReussi:Boolean=false;
    var fichierBDDPartition:File =File.applicationDirectory.resolvePath(lienVersBDD);
    connexionBDDPartition = new SQLConnection();
    if(fichierBDDPartition.exists==false){
    connexionReussi=false;
    }
    else{			connexionBDDPartition.open(fichierBDDPartition,SQLMode.CREATE);
    				trace("Chargement de la base de donnée réussi");
    				connexionReussi=true;
    }
    return connexionReussi;
    Jusque la tous va bien, ensuite, lorsque je veux sauvegarder ma partition tous ce passe bien aussi, code utilisé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public function sauvegardeLaPartition(partition:Partition):int{
    partition.versionPartition=1;
    requeteSQL.text="Insert Into Partition (FK_Interprete, FK_Tonalite, FK_Signature, Titre, Vitesse, PositionCapodastre, VersionPartition) Values ("+partition.fk_interprete+","+partition.fk_tonalite+","+partition.fk_signature+",'"+partition.titre+"',"+partition.vitesse+","+partition.positionCapodastre+","+partition.versionPartition+")";
    requeteSQL.execute();
    pkPartition = resultatSQL.lastInsertRowID;
    return pkPartition;
    }
    Aucun message d'erreur m'est retourné.
    Mais lorsque je ré ouvre mon application, et que mes partitions sont afficher dans un label plus de la moitié des champs se retrouvent a null. Alors que lorsque je sauvegarde mes données dans ma BDD (ceux-ci sont remplis ( un passage au debbuger le confirme).

    Pourtant j'utilise bien les méthodes "Begin()" et "Commit()" pour sauvegarder les données après insertion.

    Quelqu'un aurait t'il une idée? Est-ce que des paramètres spéciaux sont a rentrer dans la base de données pour qu'elle accepte l'ajout de nouvelles données? Toute proposition est la bienvenue, parce que la je ram...
    Salutations Ben

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut,

    Peux tu nous montrer les parties de ton code ou tu initialises tes requetes , stp ? Ecoutes tu les events d'erreur ? as tu essayé en asynchrone ?

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

Discussions similaires

  1. Problème avec base de données oracle
    Par jonnyboy dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 16/02/2010, 12h10
  2. Réponses: 1
    Dernier message: 19/02/2008, 23h05
  3. Plusieurs problèmes avec base de données
    Par mithrendil dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 17/01/2008, 16h23
  4. svp problème avec base de données
    Par midosone dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 26/03/2007, 10h45
  5. [MySQL] Problème avec base de données
    Par ThAOTh dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 10/08/2006, 13h42

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