Commande avec 2 parametres : ERREUR ----------- RESOLU - VB/VBA/VBS - Programmation
Marsh Posté le 02-06-2003 à 15:32:43
Rectification : en VB, pas de parenthèse pour les sub, et parenthèses pour les fonctions.
PS: Certains n'aiment pas cette syntaxe. Je la trouve pas forcément judicieuse, mais c'est plus propre qu'en C où à l'appel (et à la déclaration) on n'a aucun moyen de différencier une fonction d'une procédure, qui sont fondamentalement différentes au niveau conceptuel.
Marsh Posté le 02-06-2003 à 15:33:51
PS²: Si tu es vraiment alergique à cette syntaxe sans parenthèses, tu peux faire un call de la sub. A ce moment, il faut mettre des parenthèses :
Call maSub(param1, param2)
Marsh Posté le 02-06-2003 à 13:49:55
Bonjour
je suis en VB 6 et j'ai créé une commande avec 2 paramatres
select * from table where para1=? and para2=?
Lorsque j'appelle ma commande:
commmande(mon_para1, mon_para2)
J'ai une erreur: " Attendu = "
Je comprends pas?????
Ca marche tres bien avec un seul parametre
Une idée ?
Il "suffit" de faire : commmande mon_para1, mon_para2
en VB, pas de parentheses !!!!
Message édité par mario51 le 02-06-2003 à 14:24:39
---------------
Il ne faut pas vendre la peau de l'ours.....NON, il ne faut pas!!!!