Requête multicrière

Résolu
Cube76 Messages postés 11 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 mars 2005 - 21 mars 2005 à 12:03
Cube76 Messages postés 11 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 mars 2005 - 21 mars 2005 à 12:40
Bonjour, je suis débutant en VB et je voudrais effectuer une requête multi critère pour supprimer des champs de ma base de données access.
Au départ j'effectuais cette requête sur un champ unique de ma base (NomSite) et ça fonctionnait super.
Mais par besoin, je voudrais effectuer cette requête également sur le champ NomContact.

J'ai donc essayé ce code mais VB me renvoit erreur 13 (Type incompatible)

cnx.Open
rst.Open "DELETE FROM Table1 WHERE NomSite =" + Moncritère1 And "NomContact =" + Moncritère2, cnx

Si quelqu'un pouvais m'aider à résoudre ce problème.
Merci

2 réponses

sgrant Messages postés 89 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 13 mai 2005 1
21 mars 2005 à 12:34
Bonjour

essaie la chose suivante

cnx.Open
rst.Open "DELETE FROM Table1 WHERE NomSite ='" & Moncritère1 & "' And NomContact = '" & Moncritère2 & "'", cnx

J'espere t'avoir aider


sg
3
Cube76 Messages postés 11 Date d'inscription lundi 5 avril 2004 Statut Membre Dernière intervention 25 mars 2005
21 mars 2005 à 12:40
Super merci beaucoup pour ta rapidité et ton efficacité
0
Rejoignez-nous