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

Bases de données Delphi Discussion :

[Delphi 2005]Problème DBCheckBox


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut [Delphi 2005]Problème DBCheckBox
    Bonjour,
    J'ai un composant DBCheckBox lié donc à un Field d'une de mes tables,...
    Donc, quand je le coche ou le décoche, le champ de ma table est également modifié.
    Or, j'ai défini un des events de ma DBCheckBox qui, selon certaines conditions le coche ou le décoche, ce qui devrait modifier la valeur du Field sur lequel il pointe, mais, visiblement, l'ordre dans lequel les events sont effectués c'est :
    1) Modif du champ de ma table
    2)Event défini personnelement

    Or, je n'ai visiblement pas de 3) qui me reupdate la table, ce qui me gêne assez.
    Donc, j'ai 2 questions:
    1-Comment faire pour que la liaison avec la base de donnée n'ai pas la priorité dans la gestion des events.
    2-Comment forcer un update de mon enregistrement actuel, en faisant en sorte qu'il s'adapte aux données des DBCheckBox ( j'ai fait un updateRecord() mais sans résultat).

    Merci !!!

    PS: Pour les admins, je ne savais pas si je devais le poster dans la rubrique composant ou Base de données,...

  2. #2
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Peux tu nous indiquer les composants bases de données que tu utilises ainsi que le type de la base de données ?

    Utilises tu un TxxxTable ou TxxxQuery pour la liste de tes enregistrements ?
    Si tu utilises un TxxxQuery, est ce une requête multitable ?
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Les bases de données utilisées sont des Paradox, j'utilise des TTables et des TQuery, mais pour ce cas précis, c'est une TTable,...

    J'espères avoir répondu à tes questions, sinon, si il manque encore des infos, demandez !

  4. #4
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    ce n'est pas updaterecord que tu dois faire pour valider les modifications, mais MonTTable.Post
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Ok, je teste ça tout de suite, merci Rayek !

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Heu, j'ai testé, mais ce n'est pas ce que je voulais
    En effet, le Post ça applique les données de la Base de données sur mes DBCheckBox, tandis que moi, je voudrais le contraire : appliquer les données des DBCheckBox sur la base de données !

Discussions similaires

  1. [DELPHI 2005]Problème déploiement
    Par alk dans le forum Delphi .NET
    Réponses: 3
    Dernier message: 07/12/2005, 12h53
  2. Réponses: 3
    Dernier message: 14/11/2005, 19h24
  3. [Delphi 2005] Problème avec JVCL
    Par jpminiscloux dans le forum EDI
    Réponses: 3
    Dernier message: 11/09/2005, 15h23
  4. [Delphi 2005] : Problème avec MessageDlg.....
    Par babyface dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2005, 12h07
  5. [Delphi 2005] : Problème de librairies.....
    Par babyface dans le forum Composants VCL
    Réponses: 1
    Dernier message: 07/07/2005, 14h15

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