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 :

Probleme de remplissage d'un TDBgrid


Sujet :

C++Builder

  1. #1
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut Probleme de remplissage d'un TDBgrid
    Bonsoir afin de tester un code OleWord j'ai besoin d'un DBgrid pour pouvoir en extraire les donnees.
    Est ce que les methodes utilisees pour lire/ecrire dans le DBgrid sont les meme que pour un StringGrid.
    Je n'ai aucun code je veu juste voir comment il faut faire.

  2. #2
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonsoir,

    Hé bien, a mon sens on n'écrit pas dans un DBGrid.
    On le connecte a un table via un TDatasource par ex, et on a ainsi acces aux données sans avoir a gérer l'écriture de celles ci dans l'objet.

    M'enfin, ce n'est que mon humble avis...

    @ +

  3. #3
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    bah, c'est tout simple..
    en partant du principe que tu as déjà une requete source pr ton dbgrid.

    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DBGrid->Datasource->Dataset->FieldByName'"nom_du_champ)->AsString
    tu devrais t'en sortir.

    tch'o

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Je n'ai pas de base de donnees je n'ai juste besoin du DBgrid que pour verifier un programme OleWord qui recupere les donnees du DBgrid j'ai juste besoin de 3 ou 4 colonnes et quelques lignes avec des valeurs connues mais arbitraires que pour tester.

  5. #5
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    ben c'est pas possible...
    ds DBGrid...DB c'est pour DataBase

    c'est un controle orienté données...donc sans DB...ça colle pas


    mais c'est très simple d'en configurer en ADO vers Access

  6. #6
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Je ne connais pas les bases de donnees j'ai besoin de quelque chose de tres simple et surtout rapide a mettre en oeuvre

  7. #7
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    alors, je comprends pas pourquoi tu veux utiliser un DBGrid.

    mais c'est quoi exactement l'objectif?

  8. #8
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    je termine pour la FAQ un document pour gerer OleWord je sais recuperer les donnees d'un TEdit, Tmemo, TlistBox, ComBoBox, Richedit, StringGrid il me manque le DBgrid, j'ai un code OleWord que je voudrais tester avant de le poster c'est pour cela que je voudrais quelque chose de simple et rapide a mettre en oeuvre ca ne servira que pour les testes

  9. #9
    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
    Si tu créé une base Access bidon pour faire ton test, ca va vite, et la connexion entre ta base et ton DBGrid va tres vite egalement grave au BDE ou a ADO.

  10. #10
    Membre éprouvé Avatar de cfdev
    Homme Profil pro
    Passionné
    Inscrit en
    Octobre 2004
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Passionné

    Informations forums :
    Inscription : Octobre 2004
    Messages : 220
    Par défaut
    lut à tous,

    Je ne connais pas les bases de donnees j'ai besoin de quelque chose de tres simple et surtout rapide a mettre en oeuvre
    effectivement blondelle si tu n'a pas de base donnée le DBgrid t'es inutile, car il est identique au StringGrid à la différence qu'il permet un interfaçage trés rapide pour les Bases de données ( ca evite par exemple de remplir à la main la grid).

    Donc comme tu as déjà fait apparement pour le StringGrig c'est tout bon

    ++

  11. #11
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    virtuA a ecrit:
    lut à tous,


    Citation:
    Je ne connais pas les bases de donnees j'ai besoin de quelque chose de tres simple et surtout rapide a mettre en oeuvre


    effectivement blondelle si tu n'a pas de base donnée le DBgrid t'es inutile, car il est identique au StringGrid à la différence qu'il permet un interfaçage trés rapide pour les Bases de données ( ca evite par exemple de remplir à la main la grid).

    Donc comme tu as déjà fait apparement pour le StringGrig c'est tout bon

    ++
    Tu dit que l'on peut remplir a la main la grid, ca m'interresserai car la grid je n'en ai besoin que pour tester un programme OleWord, qui extrait les donnees et les met dans Word, si je peu m'en servir de cette facon peu tu mexpliquer comment faire

  12. #12
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    Ben...que je saches...tu peux remplir SI tu as une source (table, requête)..
    mais de toute façon, tu auras une DB derrière (ou alors, je comprends pas la logique)

    veux tu que je te trouve un code exemple?
    si oui, qu'as tu besoin de faire? lire les données des différentes colonnes?

  13. #13
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    say a ecrit:
    Ben...que je saches...tu peux remplir SI tu as une source (table, requête)..
    mais de toute façon, tu auras une DB derrière (ou alors, je comprends pas la logique)

    veux tu que je te trouve un code exemple?
    si oui, qu'as tu besoin de faire? lire les données des différentes colonnes
    C'est exactement ca je veux juste lire les donnees sur 3 ou 4 colonnes et quelques lignes.
    Ce qui va me permettre de tester un code OleWord d'extraction de donnees DBGrid vers Word.

    Si tu a un exemple de code juste que je puisse lire les donnees.

    Pour info j'ai ecrit l'extraction de caracteres d'un TEdit, d'unTMemo, d'un TListBox, d'un ComBoBox, d'un TRichedit, d'un StringGrid tout cela vers Word il me reste juste le DBGrid sur lequel je coince.
    L'ensemble de tous ces codes va etre poste pour la FAQ.
    Merci d'avance

  14. #14
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    J'ai resolu le probleme et le code sera dans la FAQ a la prochaine mise a jour.
    Pour info le code est different de celui d'un StringGrid.

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

Discussions similaires

  1. probleme de remplissage d'un dataset typé
    Par baradoss dans le forum Windows Forms
    Réponses: 1
    Dernier message: 22/09/2007, 08h35
  2. Probleme de remplissage d'une liste déroulante
    Par kodo dans le forum Struts 1
    Réponses: 3
    Dernier message: 23/08/2007, 16h13
  3. Matrice de String problem de remplissage
    Par aefmaaradji84 dans le forum C++/CLI
    Réponses: 2
    Dernier message: 11/08/2007, 02h52
  4. [JFreeChart] probleme de remplissage des courbes
    Par onaipadesmickey dans le forum 2D
    Réponses: 4
    Dernier message: 09/07/2007, 15h28
  5. Réponses: 7
    Dernier message: 17/01/2004, 17h13

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