Bonjour,
je programme un interpréteur sql intégré à mon appli, dont le but sera de pouvoir interroger, modifier, supprimer en cas de besoin, quand je ne pourrai pas accéder directement à la bd.
Je peux donc saisir n'importe quelle requête sql, donc je ne connais pas à l'avance ce qui se retrouvera dans ma source de données.
Ma question est simple : comment je peux parcourir un recordset sans connaitre les rubriques qui s'y trouvent, donc d'une manière indicée plutôt. Actuellement voilà ce sur j'ai écrit, mais je coince :
J'en profite pour vous demander si on peut connaitre à partir de la source de données, les noms des rubriques, parce que je vais construire ma table résultat dynamiquement à partir du Rs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sql est une chaîne = SAI_sql Rs est une Source de Données SI PAS HExécuteRequêteSQL(Rs,Cnx,hRequêteSansCorrection,Sql) ALORS Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo()+ RC + RC + Sql) RETOUR FIN SI HLitPremier(Rs) ALORS TANTQUE PAS HEnDehors(Rs) Trace(Rs.?) HLitSuivant(Rs) FIN FIN
Merci à vous
Partager