Ayuda con búsqueda en bd
Publicado por Josefé (8 intervenciones) el 18/08/2004 22:51:38
Hola a todos/as.-
Tengo un data, dos text, un command y un dbgrid.
Tengo conectada la bd de la siguiente forma:
Data1.DatabaseName = App.Path & "\bd1.mdb"
Data1.RecordSource = "Select * From Tabla1 order by Campo1"
Text1.DataField = "campo1"
Ahora cuando cuando quiero buscar algo lo hago de la siguiente forma
Private Sub Command1_Click()
Dim nreg As Long
nreg = Val(Text2.Text)
Data1.Recordset.FindFirst "Campo1 like '" & Text2.Text & "'"
If Data1.Recordset.NoMatch Then
MsgBox ("No se ha encontrado ningún registro que coincida con el criterio de búsqueda")
Exit Sub
End If
End Sub
Y me muestra el primer registro que coincide, pero lo que necesito es que me llene un dbgrid con todos los registros que coincidan con el criterio de búsqueda.
Pregunta ¿Se puede hacer?, ¿Como sería el código?
Gracias de antemano.-
Tengo un data, dos text, un command y un dbgrid.
Tengo conectada la bd de la siguiente forma:
Data1.DatabaseName = App.Path & "\bd1.mdb"
Data1.RecordSource = "Select * From Tabla1 order by Campo1"
Text1.DataField = "campo1"
Ahora cuando cuando quiero buscar algo lo hago de la siguiente forma
Private Sub Command1_Click()
Dim nreg As Long
nreg = Val(Text2.Text)
Data1.Recordset.FindFirst "Campo1 like '" & Text2.Text & "'"
If Data1.Recordset.NoMatch Then
MsgBox ("No se ha encontrado ningún registro que coincida con el criterio de búsqueda")
Exit Sub
End If
End Sub
Y me muestra el primer registro que coincide, pero lo que necesito es que me llene un dbgrid con todos los registros que coincidan con el criterio de búsqueda.
Pregunta ¿Se puede hacer?, ¿Como sería el código?
Gracias de antemano.-
Valora esta pregunta


0