Mon Dieu ....
Toute variable en RealBasic doit d'abord être définie (comme dans
beaucoup de langages tels que C++)
Si toto n'a pas été défini auparavant, toto n'existe pas et ne peut
pas recevoir de valeur !!!
Dans ce cas particulier, il faut faire un dim toto as recordset
===================
De façon plus générale, quand on démarre un nouveau langage, surtout
si on n'a pas l'habitude de plusieurs langages, il y a intérêt à
commencer avec un bouquin ou une explication et le lire. C'est de la
programmation, et pas du surf où on clique partout pour voir ce que
cela donne ...
On peut débuter. Et on peut demander de l'aide.
Mais il y a quand même un minimum d'effort à faire soi-même avant de
demander de l'aide aux autres ...
Michel Lo
BELT
45, rue Aristide Briand
92300 LEVALLOIS-PERRET
L'intégrité de ce message n'étant pas assurée sur internet, BELT ne
peut être tenue responsable de son contenu. Toute utilisation ou
diffusion
non autorisée est interdite. Si vous n'êtes pas destinataire de ce
message,
merci de le détruire et d'avertir l'expéditeur.
The integrity of this message cannot be guaranteed on the Internet.
BELT can not therefore be considered responsible for the contents.
Any unauthorized use or dissemination is prohibited. If you are not the
intended recipient of this message, then please delete it and notify the
sender.
Le 18 janv. 07 à 11:22, Robin de Kat a écrit :
Le 9 janv. 07 à 17:45, Michel LO a écrit :
Un petit ajout par rapport au code de Michel :
while not rs.eof
toto=rs.IdxField(1).StringValue
rs.moveNext()
wend
Ah oui, pardon, le movenext, sinon => boucle infinie.
Avec ce code j'obtiens l'erreur suivante:
"Cette méthode ou propriété n'existe pas"
"toto" étant surligné en jaune.
Bien entendu j'ai ajouté dans ma fenêtre la listbox "toto".
Faut-il déclarer toto ailleurs?
|