Vb6:c quoi mon erreur ??
Résolu/Fermé
minoula2006
-
23 sept. 2009 à 11:04
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 - 23 sept. 2009 à 11:52
gregouz62 Messages postés 125 Date d'inscription mercredi 26 août 2009 Statut Membre Dernière intervention 20 octobre 2009 - 23 sept. 2009 à 11:52
A voir également:
- Vb6:c quoi mon erreur ??
- Vb6 - Télécharger - Divers Utilitaires
- Msdn vb6 ✓ - Forum Logiciels
- Commondialog vb6 ✓ - Forum VB / VBA
- Vb6 randomize - Forum VB / VBA
- Listbox vb6 ✓ - Forum VB / VBA
13 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 sept. 2009 à 11:13
23 sept. 2009 à 11:13
essayes
OuvBase RsmqMAJ, "insert into marque (cod_marq,lib_marq) values ("&chr(34)&text1.tex&chr(34)t&","&chr(34)&text2.text&chr(34)&")"
sinon, fais un petit
debug.print suivi de la requete avant de l'envoyer.. histoire de la tester dans ton phpmyadmin, ou ta console sql
OuvBase RsmqMAJ, "insert into marque (cod_marq,lib_marq) values ("&chr(34)&text1.tex&chr(34)t&","&chr(34)&text2.text&chr(34)&")"
sinon, fais un petit
debug.print suivi de la requete avant de l'envoyer.. histoire de la tester dans ton phpmyadmin, ou ta console sql
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 sept. 2009 à 11:17
23 sept. 2009 à 11:17
et avec le debug.print, ca donne quoi ? qu'es ce qui s'affiche dans la fenetre de debug ?
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
23 sept. 2009 à 11:19
23 sept. 2009 à 11:19
Bonjour,
La première ligne c'est la tienne, la différence avec la requête que je viens de mettre c'est le double quote que tu as oublié après ta parenthèse fermante.
Cdt
"insert into marque (cod_marq,lib_marq) values ("&text1.text&","&text2.text&") "insert into marque (cod_marq,lib_marq) values ("&text1.text&","&text2.text&")"
La première ligne c'est la tienne, la différence avec la requête que je viens de mettre c'est le double quote que tu as oublié après ta parenthèse fermante.
Cdt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 sept. 2009 à 11:22
23 sept. 2009 à 11:22
aussi ... j'avais cru que c'était une erreur de copier collé, je l'avais meme corrigé en essayant de lui rajouter les double quote autour de ses variables
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
23 sept. 2009 à 11:28
23 sept. 2009 à 11:28
Oui, j'ai vu que tu avais ajouté le double quote dans ta réponse mais après avoir répondu enfin bref.
Vérifie que tu as bien orthographié tes champs dans ta requête, ça peut arrivé une petite erreur de frappe on ne sait jamais.
Vérifie que tu as bien orthographié tes champs dans ta requête, ça peut arrivé une petite erreur de frappe on ne sait jamais.
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 sept. 2009 à 11:34
23 sept. 2009 à 11:34
debug.print permet d'afficher du texte dans la fenetre de débugage (en bas de l'écran de visual studio je croi). si tu fais debug.print "coucou" tu verras marqué coucou dans cette fenetre.
je te propose de faire
debug.print "insert into marque (cod_marq,lib_marq) values ("&text1.text&","&text2.text&")"
de copier le résultat qui s'affichera, de nous le coller ici, de nous coller la structure de ta table marque, et de tester cette requette que tu auras dans ton éditeur SQL
je te propose de faire
debug.print "insert into marque (cod_marq,lib_marq) values ("&text1.text&","&text2.text&")"
de copier le résultat qui s'affichera, de nous le coller ici, de nous coller la structure de ta table marque, et de tester cette requette que tu auras dans ton éditeur SQL
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
23 sept. 2009 à 11:34
23 sept. 2009 à 11:34
"insert into marque (cod_marq,lib_marq) values ('" & text1.text & "','" & text2.text & "')"
Essaie cette requête ci !
Cdt
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
23 sept. 2009 à 11:42
23 sept. 2009 à 11:42
L'explication est que les champs texte doivent être encadré par des simples quote.
Bonne continuation, n'oublie pas de mettre ton post en résolu
Bonne continuation, n'oublie pas de mettre ton post en résolu
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
23 sept. 2009 à 11:45
23 sept. 2009 à 11:45
ha, j'avais essayé double quote... il faut que je révise le mysql ;)
gregouz62
Messages postés
125
Date d'inscription
mercredi 26 août 2009
Statut
Membre
Dernière intervention
20 octobre 2009
11
23 sept. 2009 à 11:52
23 sept. 2009 à 11:52
En faite dans le cas présent il fallait les deux le simple et le double voilà pourquoi on y a pas pensé tout de suite ^^