DELETE FROM [Résolu]

cs_monaco63 76 Messages postés vendredi 12 novembre 2004Date d'inscription 15 juin 2009 Dernière intervention - 14 août 2007 à 16:57 - Dernière réponse : Renfield 17308 Messages postés mercredi 2 janvier 2002Date d'inscription 22 août 2018 Dernière intervention
- 14 août 2007 à 17:06
Bonjour,
Je souhaiterai supprimer un enregistrement par le biais d'un bouton.
Je vous explique le fonctionnement, lorsque je sélectionne un nom dans ma combo je souhaite le modifier et/ou le supprimer, j'ai donc essayer ceci :

Private Sub CmdSupprimer_Click()
    Dim lsSql As String
    Dim rsAdresse As Recordset
   
    MsgBox "Vous êtes sur le point de supprimer cet utilisateur. Voulez-vous continuer ?", vbExclamation + vbOKCancel, "Suppression d'un utilisateur"
        lsSql "DELETE * FROM tAdresse WHERE Nom '" & ComboAdresse.Text & "'"
    Set rsAdresse = CurrentDb.OpenRecordset(lsSql)
    
End Sub

Mais j'ai un message d'erreur qui est : "Erreur d'exécution 3219 : Opération non valide"

Si quelqu'un peux m'aider, merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Renfield 17308 Messages postés mercredi 2 janvier 2002Date d'inscription 22 août 2018 Dernière intervention - 14 août 2007 à 17:06
3
Merci
deja, ta MsgBox est inutile....

de deux, tu ne peux pas faire de OpenRecordset avec un DELETE, un INSERT ou un UPDATE, car ces type de requetes ne renvoient AUCUNE donnée...

en somme :

Private Sub CmdSupprimer_Click()
If vbYes = MsgBox ("Vous êtes sur le point de supprimer cet utilisateur." & vbNewLine & _
"Voulez-vous continuer ?", vbQuestion Or vbYesNo, "Suppression d'un utilisateur") Then

CurrentDb.Execute "DELETE * FROM tAdresse WHERE Nom = '" & ComboAdresse.Text & "'"
End If
End Sub

Merci Renfield 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de Renfield

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.