Visual Basic - Autocompletar textbox

Life is soft - evento anual de software empresarial
 
Vista:

Autocompletar textbox

Publicado por Mariano (28 intervenciones) el 09/10/2003 15:23:21
Señores,
deseo autocompletar texto a medida que voy escribiendo. La fuente desde donde autocompleto es un campo "proveedores" de una tabla en access. Lo de la conexión a la DB ya lo sé, pero ¿como autocompleto? ¿tienen por ahí algún código??
Muchas Gracias
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:Autocompletar textbox

Publicado por kikecg (352 intervenciones) el 09/10/2003 16:24:59
Hola.
Puedes hacer una consulta SQL en el evento change del TextBox.
"SELECT Campo FROM Tabla WHERE Campo LIKE ' " & CampoTexto.Text & "%' ORDER BY Campo"
Después, compruebas si la consulta te devolvió registros. De ser así, harías algo como esto:

Dim L as Integer
L=len(CampoText.Text)
CampoTexto.Text = RecordSet.Fields("NombreCampo")
CampoTexto.SelStart = L
CampoTexto.SelLength = Len(CampoTexto.Text)

Mas o menos, sería algo asi. Haz un par de pruebas y verás que es bastante sencillo.
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:Autocompletar textbox

Publicado por mariano (28 intervenciones) el 09/10/2003 16:36:15
muchas gracias, lo voy a probar y cualquier cosa te comento...
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