Erreur 3019

Résolu
bilelvb Messages postés 10 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 28 décembre 2009 - 25 déc. 2009 à 03:42
bilelvb Messages postés 10 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 28 décembre 2009 - 26 déc. 2009 à 01:57
Salut tt le monde,
Voilà, j ai un pb au niveau d'une requête de suppression et je vois où l'erreur:
db.Execute (" Delete From typeetvaccin WHERE typeetvaccin.idvaccin = idvac")
Sachant que:typeetvaccin.idvaccin est de type numérique
Merci.

5 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
25 déc. 2009 à 10:15
Bonjour

si idvac est uner variable, que fait-elle à l'intérieur de tes guillemets, déjà ?
une simple msgbox " Delete From typeetvaccin WHERE typeetvaccin.idvaccin = idvac"
t'aurait ^permuis de voir que ce qui est affiché est "idvac" et non la vcaleur de idvac ...

____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.
3
Claiyah Messages postés 580 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 20 avril 2010 3
25 déc. 2009 à 10:41
salut
si idvac est une variable alors je crois que la bonne syntaxe est comme sa:
db.Execute (" Delete From typeetvaccin WHERE typeetvaccin.idvaccin =" & idvac & "" )
3
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
25 déc. 2009 à 13:00
Non, il a bien précisé que la valeur est de type numérique.
SQL = "DELETE FROM typeetvaccin WHERE idvaccin=" & idvac & ";"
---
VB.NET is good ... VB6 is better
3
bilelvb Messages postés 10 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 28 décembre 2009
25 déc. 2009 à 05:17
...
Je veux juste mentionner que idvac est une variable.
Merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bilelvb Messages postés 10 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 28 décembre 2009
26 déc. 2009 à 01:57
bonjour tt le monde et 1000 merci,
En fait,il ya 2 fautes ds la requete:
1- j'ai pas entouré la variable idvac par "&&"
2-Il faut terminer la requete par un "



et que vive la communauté d'entraide .
0
Rejoignez-nous