Verifier que la donnee entree par l'utilisateur est bien dns la base de donnee

nono39500 Messages postés 6 Date d'inscription mercredi 14 mai 2003 Statut Membre Dernière intervention 20 avril 2004 - 20 avril 2004 à 12:46
HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 - 20 avril 2004 à 13:36
Salut tt le monde.

Je souhaiterais verifier que les donnees entrees par l'utilisateur sont bonnes.

Pour cela je dispose d'un formulaire dans lequel l'utilisateur entre sa donnee dans un champ appelee "SO_quote". Si la donnee n'est pas dans la base, j'aimerais affichee une "MsgBox".

est-ce que qqn pourrais m'aider???

D'avance merci.

si vous avez besoin de plus de renseignement je possede msn : nono39500@hotmail.com

nono39500

1 réponse

HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
20 avril 2004 à 13:36
Il faut que tu crées une requete SQL :
sql="SELECT <tonchamp> FROM
Dim db As Database
Dim rs As Recordset
Dim sql As String

Set db = OpenDatabase(<nombase>)

sql = "SELECT <tonchamp> FROM <table>
WHERE <tonchamp> = '" & SO_quote & "'"

Set rs = db.OpenRecordset(sql, dbOpenDynaset) ' ici on est bien en mode écriture dbOpenDynaset

If rs.recordCount = 0 then
msgBox "Mauvaise saisie"
End If

rs.close


Voilà, j'espère n'avoir pas fait d'erreur (je suis au boulot et je n'ai pas Access)

Fanny
0
Rejoignez-nous