Sujet : [access] vérifier si un enregistrement se trouve ds une tabe |
latruffe |
Bon voilà comment ça marche :
J'ai une table (table1) avec Nom et Prenom.
J'ai un form avec un bouton (command0) et un champ texte (text1).
Je saisis un nom dans mon champ texte et quand je clique sur mon bouton, Access me dit si ce nom existe déjà dans la colonne nom.
Code :
- Private Sub Command0_Click()
- Dim cnn1 As ADODB.Connection
- Dim rst1 As ADODB.Recordset
- Set cnn1 = CurrentProject.Connection
- Set rst1 = New ADODB.Recordset
- rst1.Open "SELECT COUNT(*) as Nb FROM Table1 WHERE Name='" & Me.Text1 & "';", cnn1, adOpenStatic, adLockReadOnly
- If rst1!nb = 0 Then
- MsgBox "Le champ recherché n'a pas été touvé"
- Else
- MsgBox "Le champ recherché a été touvé"
- End If
- End Sub
|
|