Ta först fram egenskaperna för fältet (F4). Under fliken Events/Händelser markerar du sedan After Update/Efter uppdatering (?), klicka på den lilla knappen med de tre punkterna till höger och välj Code Builder / Kodverktyget (?). Nu är det bara att knappra in lite kod för det du vill göra.
Du kan använda dig av ADO eller DAO utan problem, så länge det finns med i objektreferensen.
Så här skulle det teoretiskt kunna se ut:
Private Sub [i]namnpåfältet[/i]_AfterUpdate()
Dim strSQL As String
Dim objRS As New ADODB.RecordSet
strSQL = "SELECT [i]kolumnnamn[/i] FROM [i]tabellnamn[/i] WHERE [i]kolumnnamn[/i] = '" & Me.[i]namnpåfältet[/i] & "';"
Set objRS = CurrentProject.Connection.Execute (strSQL, lngResult, adExecuteNoRecords)
If objRS.EOF Then
[blue]'Inga poster hittades av frågan alltså finns inte värdet...[/blue]
MsgBox "Värdet finns inte.", vbExclamation
Me.[i]namnpåfältet[/i].SetFocus
End If
End Sub