A voir également:
- VB requête SQL
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Récupération serveur sql - Télécharger - Gestion de données
- Blob sql ✓ - Forum Webmastering
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
8 réponses
blux
Messages postés
26311
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
30 septembre 2024
3 300
10 mai 2004 à 16:34
10 mai 2004 à 16:34
Salut,
il suffit de les doubler, ou mieux pour la lecture de les remplacer par '
A+ Blux
il suffit de les doubler, ou mieux pour la lecture de les remplacer par '
requete="SELECT toto FROM tata WHERE titi = '06'"
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Je te remercie, en fait j'avais trouvé ;), mais le pb en mettant '06', c'est que j'ai un nouveau message d'erreur :
Type de données incompatibles, alors que je suis certain que chacun des champs est bon
Type de données incompatibles, alors que je suis certain que chacun des champs est bon
blux
Messages postés
26311
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
30 septembre 2024
3 300
10 mai 2004 à 17:08
10 mai 2004 à 17:08
Ca sent le grand classique :
ton champ est numérique et tu le compares avec un type chaine, que tu indiques par les '
C'est ça ?
A+ Blux
ton champ est numérique et tu le compares avec un type chaine, que tu indiques par les '
C'est ça ?
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Mon champ est numérique en effet. Si je le compare avec '06', j'ai type de données incompatibles, si je mets 06, j'ai :
Type de données incompatibles dans l'expressin du critère.
Je ne sais pas quoi faire
Type de données incompatibles dans l'expressin du critère.
Je ne sais pas quoi faire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26311
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
30 septembre 2024
3 300
11 mai 2004 à 10:16
11 mai 2004 à 10:16
Si ton champ est numérique, alors il ne faut pas de '
Peut-être que tu compares d'autres champs avec des types différents ?
As-tu essayé de simplifier ta requête ? Ne mettre qu'une seule condition, puis les rajouter pour voir à quel moment ça cloche...
A+ Blux
Peut-être que tu compares d'autres champs avec des types différents ?
As-tu essayé de simplifier ta requête ? Ne mettre qu'une seule condition, puis les rajouter pour voir à quel moment ça cloche...
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
J'ai essayé donc chacun des critères, combiné les uns avec les autres.
En fait celui qui pose problème, c'est bien :
PP407.TYPE=06, ca ne fonctionne pas du tout !
Il se trouve que c'est en effet du type texte (désolé), seulement en mettant PP407.TYPE='06', j'ai : erreur inattendue du pilote de base de donnée externe (10026), je précise que j'utilise une base de donnée dBase
En fait celui qui pose problème, c'est bien :
PP407.TYPE=06, ca ne fonctionne pas du tout !
Il se trouve que c'est en effet du type texte (désolé), seulement en mettant PP407.TYPE='06', j'ai : erreur inattendue du pilote de base de donnée externe (10026), je précise que j'utilise une base de donnée dBase
blux
Messages postés
26311
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
30 septembre 2024
3 300
11 mai 2004 à 11:22
11 mai 2004 à 11:22
'TYPE' ne serait pas un mot-clé réservé ? Peux-tu changer de nom ?
Tu es connecté en ODBC ou tes données sont importées de dBase ?
A+ Blux
Tu es connecté en ODBC ou tes données sont importées de dBase ?
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"