fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 20071 23 juil. 2003 à 10:01
Bonjour,
ok je commence à comprendre ton problème.
c'est normal que ton compilateur C/C++ ne comprenne pas les ordre SQL, il est pas fait pour.
Les ordres SQL sont à mettre dans une propriété SQL d'un composant TQuery.
Nota : Les composant base de données sont contenus uniquement dans les version professionnelle et entreprise de C++ Builder.
Dans ces deux éditions de BCB 6 tu trouveras des exemples de gestion de base de données aussi bien dans les programmes d'exemples foounir que dans l'aide en ligne.
cs_cbil
Messages postés140Date d'inscriptionmercredi 30 avril 2003StatutMembreDernière intervention15 mai 20081 26 juil. 2003 à 22:12
Cedric :question) [mailto:cedbillard@voila.fr Me contacter]
C'est bon merci j'ai compris et reussit a utiliser un petit peu les fontions. Ceci dit j'ai quand meme quelques questions.
Peut-on utiliser des variables et 'random', je voudrais choisir une ligne au hazard de ma table. comment-fait-on ?
Peut-on utiliser la premiere colonne utilisee (qui est numerote) pour eviter de faire une colonne speciale et identique ?
Ensuite peut-on utiliser if avec des variables que l'on a utiliser dans notre programme (ailleurs que dans SQL).
Merci d'avance !
Vous n’avez pas trouvé la réponse que vous recherchez ?
fredcl
Messages postés547Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 7 octobre 20071 27 juil. 2003 à 12:42
Bonjour,
oui on peut utiliser des paramètres dans les requètes SQL, regarde dans l'aide C++Builder et dans les exemples de bases de données qui sont fournis.
A ma connaissance il n'existe pas de possibilité directe de choisir une ligne au hasard. (je ne pense pas que la première colonne numérotée fasse partie de la table, à vérifier)
mais en créant , le cas échéant une colone avec un numéro d'ordre, puis dans ton programme tu généres un numéro au hasard, puis tu fais ta requète en demandant la ligne correspondant au numéro sur ta colonne numérotée.
De mémoire il n'y a pas d'instruction if dans le langage SQL.