Para Baltasar

Rafa H.
19 de Noviembre del 2003
Te lo vuelvo a explicar con 1ejemplo.

yo inserto en 1textbox una palabra (prueba por ejemplo) y me debe buscar en todas las filas del datagrid si en el campo descripcion me aparece la palabra (prueba de texto por ejemplo). si es asi me se pondrá el cursor sobre esa fila del cursor. si por ejemplo hay 3filas que contengan la palabra escrita en textbox (prueba) el cursor aparecera sobre la primera.

Es algo asi como en visual el indice de la ayuda.

tb te decia que yo lo que habia conseguido es que me busque y me muestre si la palabra a buscar corresponde con la fila a buscar:

Adodcprod.Recordset.MoveFirst
Adodcprod.Recordset.Find "[DESCRIPCION]='" & txtbusdes.Text & "'"

Gracias y perdona por las molestias

Baltasar
19 de Noviembre del 2003
Perdona, pero me estoy volviendo loco y te voy a volver loco a tí. Me dices:

tb te decia que yo lo que habia conseguido es que me busque y me muestre si la palabra a buscar corresponde con la fila a buscar:

Eso es lo que no entiendo, qué diferencia hay entre eso y la primera parte?

Perdona, pero tal vez me encuentre demasiado espeso hoy.

Baltasar
19 de Noviembre del 2003
Creo que ahora he entendido algo:
Tú has conseguido encontrar la fila si la palabra buscada coincide exactamente con el campo descripción, pero si buscas "prueba" y el campo descripción es "una prueba" entonces no la encuentra, es eso?

Si es así, lo que has de hacer es usar consultas sql, de la siguiente manera:
select * from tabla where descripcion like 'prueba'"

Saludos