bilelvb
Messages postés10Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention28 décembre 2009
-
25 déc. 2009 à 03:42
bilelvb
Messages postés10Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention28 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.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 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.
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 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 & "" )
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 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
bilelvb
Messages postés10Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention28 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 "