pb de requêtes SQL [delphi] - Delphi/Pascal - Programmation
Marsh Posté le 06-04-2002 à 17:09:40
Il arrive bien à se connecter à la bdd, mais il ne me renvoie pas toutes les valeurs voulues.
Ma requête est de la forme :
Select Champx From Tablex
et il ne renvoie que la valeur du premier enregistrement de Champx ???
Marsh Posté le 06-04-2002 à 22:04:27
tu fait une boucle sur tes enregistrements ?
qqchose comme
Code :
|
[jfdsdjhfuetppo]--Message édité par JWhy--[/jfdsdjhfuetppo]
Marsh Posté le 06-04-2002 à 22:45:44
bah je sais pas... sa requete est bonne puisqu'il recupere qqchose mais il ne recupere que le premier record.
Comme il veut afficher les resultats dans un Memo (il ne parle pas de DBMemo, donc pas un controle graphique lié aux données oú tout est automatique) il est obligé de taper un bout de code pour remplir le memo donc je vois bien une boucle oubliée, oui
[jfdsdjhfuetppo]--Message édité par JWhy--[/jfdsdjhfuetppo]
Marsh Posté le 06-04-2002 à 22:49:54
par contre (et sauf erreur de ma part) le DBMemo n'affiche que le contenu d'un champ d'un record.
si il veut tous les resultats, il faudrait mieux utiliser une DBGrid (par exemple)
Marsh Posté le 06-04-2002 à 23:33:53
Effectivement je ne savais pas pour la boucle
Je pensais que, comme en sql, la requête renvoyait tous les enregistrements concernés !!!
Merci à tous les deux, je cours essayer tout ça
Marsh Posté le 07-04-2002 à 19:51:44
Tout marche bien maintenant (enfin, jusqu'au prochain bug )
Marsh Posté le 06-04-2002 à 16:17:24
Voilà, j'ai des objets :
- ADOConnection
- ADOTable
- DataSource
- ADOQuery
et je voudrais attaquer une base access avec des requêtes SQL et récupérer le résultat des requêtes dans un memo. Mais il semble qu'il n'affecte aucune lignes !
Quelqu'un pourrait-il m'aider ???