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 :

Base de donn�e Access depuis C++ Builder


Sujet :

C++Builder

  1. #21
    Membre averti Avatar de renesouley
    Profil pro
    �tudiant
    Inscrit en
    Novembre 2006
    Messages
    38
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par d�faut
    Salut tout le monde et merci Patrick

    Mangacker, si tu as r�ussi � afficher les donn�es avec ADOTable, il ne te reste plus rien � faire pour faire une liaison avec ADOQuery, mais tu auras n�anmoins besoin d�une requ�te SQL pour afficher tes donn�es. Si t�as aucune id�e, ne t�en fais pas, c�est extr�mement simple.

    Voici comment tu peux proc�der d�une mani�re g�n�rale, si t�as d�j� d�pos� un TADOQuery sur ta fiche :


    I) s�lectionnes le composant ADOQuery sur ta fiche
    Dans l�Inspecteur d�Objet,

    i) ADOQuery->Connection= ADOConnection1 ;

    ii) ADOQuery->SQL->String=( un clic sur String une zone de texte s�ouvre)

    iii) dans la zone de texte tu vas saisir ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    « SELECT * from Matable »
    ici Matable est le nom de la table que tu veux afficher, celle que t�as eu � s�lectionner dans ADOTable->tableName

    iv) un double-clic sur le composant ADOQuery et une petite fen�tre blanche s�ouvre

    v) un clic droit sur la petite fen�tre-> Add fields->tu selectionnes les champs et OK.



    II) s�lectionnes le composant DataSource
    Dans l�Inspecteur d�Objet, tu fais ceci
    DataSource->Dataset=ADOQuery [/CODE]; et c�est tout

    Tu vois c�est aussi simple que �a, mais tu devras avoir des notions en SQL pour utiliser ADOQuery si tel n�est pas encore le cas.

    Dans ADOQuery, avec select tu peux s�lectionner les champs que tu veux afficher. Si ta table a plusieurs champs � select * from Matable� n�est pas conseill�, Pb de lenteur, tu vois c�est SQL quoi !

    Pareil pour l��l�ment DBGrig, tu peux param�trer les affichages, titrer les colonnes, d�finir les couleurs, � mais l� � partir de l�inspecteur d�Objet ou par code.

    En esp�rant avoir apport� un plus � ta pr�occupation,
    je te souhaite une bonne journ�e et courage.

    @+
    Soul !

  2. #22
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 33
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    merci pour tout � tous ceux qui ont pris le temps de m'aider sur les requ�tes SQL � travers BCB
    Amicalement Mangacker

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 2 sur 2 Premi�rePremi�re 12

Discussions similaires

  1. [AC-2010] Mise � jour base de donn�es Access depuis Excel
    Par NewUserAccess dans le forum Access
    R�ponses: 3
    Dernier message: 26/02/2015, 13h58
  2. Mise � jours base de donn�e Access depuis liste Excel
    Par Stepsbysteps dans le forum Excel
    R�ponses: 4
    Dernier message: 07/10/2013, 14h25
  3. [AC-2007] Base de donn�e access depuis feuille excel.
    Par le_sayan dans le forum VBA Access
    R�ponses: 6
    Dernier message: 13/06/2010, 10h19
  4. base de donn�es gdb depuis Access
    Par magictom42 dans le forum Connexion aux bases de donn�es
    R�ponses: 1
    Dernier message: 05/01/2007, 17h16
  5. Probleme base de donn�es Access et Builder C++
    Par Syrass dans le forum C++Builder
    R�ponses: 4
    Dernier message: 28/02/2006, 10h30

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