Visual Basic - Busqueda con adodc URGENTE

Life is soft - evento anual de software empresarial
 
Vista:

Busqueda con adodc URGENTE

Publicado por Rodolfo (2 intervenciones) el 18/07/2006 04:15:06
Hola miren nesecito hacer una busqueda de un registro y que luego si lo encuentra lo mande a un textbox, tengo un codigo que baje de esta pagina pero no me hace nada se los mando y espero su respuesta muchas gracias!

Do While Adodc1.Recordset.EOF
If Adodc1.Recordset.Fields(0) = TextBox8.Text Then
TextBox4.Text = Adodc1.Recordset.Fields(1)
Else
MsgBox "Registro no encontrado", vbInformation
End If
Adodc1.Recordset.MoveNext
Loop
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Busqueda con adodc URGENTE

Publicado por Ariel (27 intervenciones) el 18/07/2006 20:00:34
Hola

puedes utilizar el metodo Find.

Private Sub Busca()
Dim pos As Variant

pos = Adodc1.Recordset.Bookmark

Adodc1.Recordset.Find "PROGRAMA like '*" & Text1.Text & "*'"

If Adodc1.Recordset.AbsolutePosition < 1 Then
Adodc1.Recordset.Bookmark = pos
MsgBox "no se encontro el dato"
End If

End Sub


Suerte....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Busqueda con adodc URGENTE

Publicado por Rodolfo (2 intervenciones) el 19/07/2006 03:30:43
me puedes enviar un codigo completo porfavor GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Busqueda con adodc URGENTE

Publicado por Ariel O (27 intervenciones) el 19/07/2006 18:25:08
Hola Rodolfo

te envio un ejemplo completo a tu mail.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Busqueda con adodc URGENTE

Publicado por Easy (1 intervención) el 19/07/2006 05:35:14
Hola Rodolfo. Creo que el error está en la primera línea (Do While Adodc1.Recordset.EOF ), ponlo así (Do While Not Adodc1.Recordset.EOF).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar