codice:
' modo ricerca record modo 2
Dim rs as recordset
Dim dbDName as database
Dim searchstring
Set dbDName = opendatabase(yourdatabase)
Set rs = dbDName.openrecordset(yourtable)
rs.FindFirst "[field_you_want_to_search] = " & (searchstring)
If Not rs.Nomatch then
'show record
Else
rs.FindNext
End if
rs.FindFirst "[field_you_want_to_search] = '" & (searchstring) _
& "'"
codice:
' ricerca record modo3
Dim rs as recordset
Dim dbDName as database
Dim searchstring
Dim SQL$
SQL$ = "SELECT * FROM " & (yourdatabase)
SQL$ = SQL$ & " WHERE " & (yoursearchfield) & " = " & searchstring
Set dbDName = opendatabase(yourdatabase)
Set rs = dbDName.openrecordset(SQL$)
Do While Not rs.EOF
'show record
rs.Movenext
Loop
codice:
' ricerca record modo4
' molto lento
Dim rs as recordset
Dim dbDName as database
Dim searchstring
Set dbDName = opendatabase(yourdatabase)
Set rs = dbDName.openrecordset(yourtable)
Do While Not rs.EOF
'if yoursearchfield = 0 -> the first field
if rs.Fields(0).Value = searchstring Then
'show record
endif
rs.Movenext
Loop