Visual Basic - tipo de busqueda

Life is soft - evento anual de software empresarial
 
Vista:

tipo de busqueda

Publicado por Jorge (4 intervenciones) el 21/03/2001 04:16:47
Como puedo hacer para que en una busqueda al no encontrar lo especificado (en un campo alfanumerico) el puntero del recordset se me posicione en el registro mas cercano a lo especificado. Ej:

Tengo los registros :

Codigo Descripcion
003 AUDI
001 BMW
002 FIAT

Si yo busco una descripcion que empiece con C, al
no encontrar nada que se me posicione en el registro de BMW. Digamos que en la letra anterior mas cercana.

Saludos, Jorge
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

RE:tipo de busqueda

Publicado por diana (85 intervenciones) el 21/03/2001 20:14:00
maneja el código ascii, por ejemplo si buscas algo con la letra C, en lugar de la letra usa Chr(i), donde i=67, en caso de no encontrar nada que busque con i-1, lo cual sería B, y asi.
Bueno es lo que se me ocurre espero te funcione
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