RE:informacion sobre busqueda
hola leandro
aqui te pongo un ejemplo ( access 2000 ) a ver si en algo te ayuda
Private Sub Cuadro_combinado_AfterUpdate()
If Me.Cuadro_combinado.Value <> "" Then
Set rst = CurrentDb.OpenRecordset("Select Nombre_Campo From Tabla1 Where Nombre_Campo Like '" & Me.Cuadro_combinado.Value & "'")
rst.Close: Set rst = Nothing
DoCmd.ShowAllRecords
DoCmd.FindRecord Me.Cuadro_combinado.Value
End If
end sub
Como ves esta implementado con un cuadro combinado, lo que hace es que cuando teclees cualquier dato en el cuadro combinado, ( Cod, Nombre, Dni, etc) si existe en la tabla, y lo tienes filtrado por ese campo, te refleja todos los datos relacionados en los demas cuadros de texto que tengas en el form, bien pero para esto primero debes de en referencias marcar la biblioteca Microsoft DAO 3.6, ( abres un form, ticas ver codigo, herramientas, referencias y marcas), debes declarar la funcion RecordSet ( en este ejemplo " rst "), en el Option Compare DataBase, Private rst as DAO.Recordset, y por ultimo haz una consulta de seleccion la tabla con los campos que necesitas, y en el formulario insertas un cuadro combinado, con origen de datos, esa consulta, oye nose si eso es lo que querias exactamente, pero aqui lo tienes
Nota: las comillas que ves despues del Like es una simple, y luego una doble, y las que estan despues del simbolo & es, una doble, una simple, y una doble.
saludos