hacer una busqueda de registros
He hecho una base de datos en Access2003 y un programa
en Visual en el cual mediante un Data y las propiedades dataBase , y unos textbox he conseguido ver mis registros.
Pero no se hacer una busqueda!!
necesito tener la opcion de buscar (poniendo nº socio .ejemplo) y que esta busqueda me salga reflejada en el texbox de mi formulario.
en Visual en el cual mediante un Data y las propiedades dataBase , y unos textbox he conseguido ver mis registros.
Pero no se hacer una busqueda!!
necesito tener la opcion de buscar (poniendo nº socio .ejemplo) y que esta busqueda me salga reflejada en el texbox de mi formulario.
Creo k tng la respuesta a esto.
Option Explicit
Dim buscado, criterio As String
Private Sub nsocio_losfocus ()
buscado = nsocio.text
If Len(buscado) = 0 Then exit sub
Buscarnsocio
With data1.recordset
If .NoMatch Then
MsgBox ("Referencia Inexistente")
nsocio.text = ""
nsocio.setfocus
Else
nombre.txt = .nombre
apellidos.txt = .apellidos
etc
End If
End With
End Sub
Public Sub Buscarnsocio ()
Data1.Refresh
If Len(buscado) = 0 Then Exit Sub
criterio = "nsocio LIKE '*" & buscado & "*'"
Data1.Recordset.FindFirst criterio
Data1.Recordset.Bookmark=Data1.Recordset.LastModified
End Sub
Option Explicit
Dim buscado, criterio As String
Private Sub nsocio_losfocus ()
buscado = nsocio.text
If Len(buscado) = 0 Then exit sub
Buscarnsocio
With data1.recordset
If .NoMatch Then
MsgBox ("Referencia Inexistente")
nsocio.text = ""
nsocio.setfocus
Else
nombre.txt = .nombre
apellidos.txt = .apellidos
etc
End If
End With
End Sub
Public Sub Buscarnsocio ()
Data1.Refresh
If Len(buscado) = 0 Then Exit Sub
criterio = "nsocio LIKE '*" & buscado & "*'"
Data1.Recordset.FindFirst criterio
Data1.Recordset.Bookmark=Data1.Recordset.LastModified
End Sub
