A voir également:
- Pb de declaration de variables en vb
- Déclaration de revenus - Guide
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
6 réponses
ben justement, t pas obligé de les renseigner. Donc les renseigne pas
si ton prog te fait une erreur car tu les as pas renseignés ben élimine les de la déclaration de ta fonction pour voir
si ton prog te fait une erreur car tu les as pas renseignés ben élimine les de la déclaration de ta fonction pour voir
si tu les renseignes pas au moment de l'appel de la fonction, le prog te fait une erreur ou pas?
au pire tu crées 2 fonctions
au pire tu crées 2 fonctions
es-tu bien sûr que ces 3 paramètres ont été déclarés comme optional?
es-tu sûr que tu n'oublies pas de renseigner l'un des paramètres obligatoire (on sait jamais)?
tu ne te gourres pas entre le type déclaré d'un paramètre et le type rentré dans ce paramètre?
es-tu sûr que tu n'oublies pas de renseigner l'un des paramètres obligatoire (on sait jamais)?
tu ne te gourres pas entre le type déclaré d'un paramètre et le type rentré dans ce paramètre?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Puisque tu as trop de problèmes, je te propose une méthode fastidieuse mais qui résoud ton problème:
Tu crées 4 fonctions du même nom avec comme différence le nombre de paramètres. Ex
1/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String)
2/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec)
3/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec, typeRec)
4/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec, typeRec, Chaine)
5/ .... y en a d'autres jusqu'à 12 ou 24
Maintenant tu fais des test (if) en fonction des arguments facultatifs renseignés; tu choisis la fonction correspondante.
Laborieux mais ki marche
Tu crées 4 fonctions du même nom avec comme différence le nombre de paramètres. Ex
1/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String)
2/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec)
3/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec, typeRec)
4/ Function db_Sql(query As String, connect_db As ADODB.Connection, type_req As String, curseurRec, typeRec, Chaine)
5/ .... y en a d'autres jusqu'à 12 ou 24
Maintenant tu fais des test (if) en fonction des arguments facultatifs renseignés; tu choisis la fonction correspondante.
Laborieux mais ki marche
vous savez que ça existe le débogage?
je dis ça, je dis rien (-: mais bon pour trouvezr quel argument non facultatif n'a pas été passé, en général, ça trace! (-:
cela dit je suis étonné qu'on ne lui ait pas dès le départ fait remarqué que dans sa précipitation il avait oublié optional mais bon, l'essentiel est que quelqu'un l'ait fait...
je dis ça, je dis rien (-: mais bon pour trouvezr quel argument non facultatif n'a pas été passé, en général, ça trace! (-:
cela dit je suis étonné qu'on ne lui ait pas dès le départ fait remarqué que dans sa précipitation il avait oublié optional mais bon, l'essentiel est que quelqu'un l'ait fait...
3 déc. 2001 à 11:48