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

C++Builder Discussion :

actualisation d'un DBGrid


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 28
    Par défaut actualisation d'un DBGrid
    Bonjour a tous,

    J'ai un DBgrid qui m'affiche les données d'une table (base de donnée access), à coté de ca j'ai une fiche qui me permet d'ajouter des données à cette table.
    Mon problème est que lorsque j'aoute des données à cette table via ma fiche mon DBgrid ne s'actualise pas (il n'affiche pas les nouvelles données).
    Avez vous une solution?

    Merci d'avance de votre aide.

    A+.

    D4V1D.

  2. #2
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 28
    Par défaut
    Bonjour,

    Je vois que personnes n'a répondu à ma petite question.
    Alors juste une petite demande de confirmation : Es ce bien d'utiliser un DBGrid??? ou es ce que l'on peut faire mieux???

    Merci de votre aide

    A bientot

    D4V1D

  3. #3
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    J'ai déjà utilisé quelque fois un DBGrid mais pas assez pour bien le connaitre,
    mais il me semble que pour afficher les nouvelles données, tu doit relencer la requete de selection sur ta base de données.

    Je ne sais pas si j'ai été très claire.

    A+.

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par défaut
    Hello

    Comme dit pottiez, si tu veux voir le résultat de la mise à jour, il va falloir réexécuter la requète qui alimente ton DBGrid.
    Autre moyen: utiliser un composant TUpdateSQL. A voir dans l'aide de Builder, il y a toute une section 'Utilisation TUpdateSQL'. Un exemple est fourni par Borland dans $BCB\Examples\DBTasks\CachedUp

    Bon courage

    A++

  5. #5
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 28
    Par défaut
    Super merci pour vos réponse j'ai trouvé une méthode sympa sur ce site si quelqu'un est intérressé :

    http://lberne.developpez.com/bcb/paradox/

    A +

    D4V1D

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

Discussions similaires

  1. DBLookupComboBox dans DBGrid
    Par KThrax dans le forum Bases de données
    Réponses: 7
    Dernier message: 24/08/2004, 15h18
  2. A propos du composant DBGrid
    Par _Rico_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 24/07/2002, 09h18
  3. Couleur des lignes dans DBGrid
    Par eddie dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/06/2002, 18h15
  4. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18
  5. [Kylix] Contrôle DBGrid
    Par KThrax dans le forum EDI
    Réponses: 1
    Dernier message: 10/05/2002, 14h18

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