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 :

utiliser query sans composant builder 5 [Non suivi]


Sujet :

C++Builder

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut utiliser query sans composant builder 5
    bonjour voila j'aimerai savoir si il est possible d'utiliser un TQuery sans utiliser de composant ni Module de données

    si vous pouviez egalement me fournir un exemple de code ce serait génial
    Merci

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Bonjour,

    je ne comprends pas très bien ta question.
    Le TQuery est justement un composant... voudrais tu plutôt dire "en utilisant un TQuery sans passer par la configuration visuelle du composant" ?

    Cordialement
    Eric

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    desolé de ne pas avoir ete assez clair
    je voulais savoir comment on utilise ce composant sans la configuration visuelle


    ex : Query1->SQL->.....

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Bien,

    alors un premier conseil (plutôt que de faire une liste de propriétés) serait de créer un nouveau projet et de configurer un TQuery de façon classique, puis de faire clic droit sur la fiche, "Voir comme texte" pour constater les principaux éléments à renseigner pour une utilisation "dynamique".

    Pourrais tu aussi préciser dans quel but tu comptes utiliser le TQuery et surtout si tu comptes l'utiliser directement sur une base ou en passant par un TDatabase par exemple.
    Les difficultés se posent-elle au niveau de la configuration en général ou du paramétrage/exécution d'une requête ?

    Cordialement
    Eric

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 31
    Points : 41
    Points
    41
    Par défaut
    Citation Envoyé par hook85
    je voulais savoir comment on utilise ce composant sans la configuration visuelle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
            TQuery* query = new TQuery(NULL);
            AnsiString Requete;
            Requete =  " SELECT * FROM TATABLE";
            query->SQL->Add(Requete);
            query->Open();

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    merci pour ton code, goethe, mais le probleme ne vient pas de la

    dans le projet que nous faisons avec 4 personnes on doit utiliser les meme composant donc pour plus de simplicité lorsque l'on va reunir nos 4 parties, on a decidé de ne pas se servir des composants mais juste de la configuration (ou parametrage).

    pour repondre a tes questions, Ricky81, le TQuery me servira pour communiquer avec une base de donnée MySQL locale ou distante. Il doit selon le cahier des charges s'executer sans utiliser de TDataBase ni TSession.
    j'aurais pu utiliser ces composants je n'aurais pas eu de probleme de communications avec ma base locale.
    lorsque j'execute une requete (avec les composants) il n'arrive pas a enregistrer les données dans la base
    il me met : "base de données inconnue " alors qu'elle est correctement definie dans le BDE.

  7. #7
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Si tu as déjà des problèmes en utilisant les composants tels quels, commencons par là si tu veux bien.

    A quel moment se produit l'erreur ?
    Pose par exemple un TTable sur ta fiche, selectionne le nom de ton alias au niveau de la propriété DatabaseName, puis (base démarrée évidemment) essaye de selectionner une des tables en cliquant sur la liste déroulante pour la propriété TableName (le tout évidemment au niveau de l'inspecteur d'objet). Normalement lors de la selection de la table, tu devrais avoir une petite fenêtre afin de préciser les identifiants de connexion à ta base.

    Eric

  8. #8
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut
    Citation Envoyé par hook85
    avec les composants ca marche nickel
    Mais à quel moment (précis, instructions)se pose le problème que tu évoques
    lorsque j'execute une requete (avec les composants) il n'arrive pas a enregistrer les données dans la base
    il me met : "base de données inconnue " alors qu'elle est correctement definie dans le BDE.
    Sinon une remarque : étant donné que je doute qu'il soit possible de paramétrer un couple utilisateur/mot de passe pour un TQuery, il y a peut être nécessité d'utiliser un TDataBase ...

    Eric

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 10
    Points : 8
    Points
    8
    Par défaut
    ok ben je te remercie
    je vais essayer de me debrouiller comme ca et dès que j'ai la solution je te previens.

Discussions similaires

  1. [SWT] utiliser SWT sans eclipse
    Par miel_pops dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 24/01/2009, 20h48
  2. Utilisation des variables sans composants
    Par loicbar dans le forum ASP.NET
    Réponses: 3
    Dernier message: 31/01/2007, 13h52
  3. Créer un mail sans composants
    Par [Silk] dans le forum Composants VCL
    Réponses: 7
    Dernier message: 12/09/2005, 17h07
  4. upload sans composant
    Par nicolb dans le forum ASP
    Réponses: 6
    Dernier message: 23/03/2005, 22h48
  5. Réponses: 1
    Dernier message: 03/03/2004, 08h58

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