Problème de supression de ligne dans une bdd acces [Résolu]

Signaler
Messages postés
37
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
29 avril 2011
-
Messages postés
37
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
29 avril 2011
-
Bonjours,
Je suis débutant en vb et ce serait très apprécié que quelqu'un m'aide sur ce problème.

Comment supprimer les lignes qui contient la même donnée d'un champ texte (access) en vba

Mon champ Cadre doit être en texte car les donnés qu'il contiennent a des chiffres et des lettres

Dim strTable As String
Dim strSQL As String

strTable = "BDPanneau"

strSQL = "DELETE FROM " & strTable & " WHERE Cadre=" & txtCadre.text & " "

db.Execute (strSQL)

Voici ce qui arrive

Erreur d'excution 3061
Trop peu de paramètre.1 attendu.

Par contre, si je met le champs Cadre à numérique et que
dans mon txtCadre.text il y a seulement du numérique
et bien cela fonctionne.

2 réponses

Messages postés
37
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
29 avril 2011

Merci de la vittesse de réponse
ca fonctionne
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
strSQL = "DELETE FROM " & strTable & " WHERE Cadre= ' " & txtCadre.text & "'"

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php