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
Version imprimable
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
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
desolé de ne pas avoir ete assez clair
je voulais savoir comment on utilise ce composant sans la configuration visuelle
ex : Query1->SQL->.....
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
Citation:
Envoyé par hook85
Code:
1
2
3
4
5 TQuery* query = new TQuery(NULL); AnsiString Requete; Requete = " SELECT * FROM TATABLE"; query->SQL->Add(Requete); query->Open();
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.
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
Mais à quel moment (précis, instructions)se pose le problème que tu évoquesCitation:
Envoyé par hook85
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 ...Citation:
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.
Eric
ok ben je te remercie
je vais essayer de me debrouiller comme ca et dès que j'ai la solution je te previens.