Visual Basic.NET - pasar de un textBox a un listBox

 
Vista:

pasar de un textBox a un listBox

Publicado por Antonio (17 intervenciones) el 21/07/2006 13:24:55
Hola. Estoy haciendo una aplicación que tiene quehacer lo siguiente. Tengo un textBox en el cual escribo algo (ej: mesa) y al lado tengo un listBox en el cual me tienen que aparecer todos los registros de la base de datos que contengan la palabra mesa (ej: mesa camilla,PAMESA, ...). ¿Alguien sabe como se hace? Estoy atascado en el momento de mostrar los registros en el listBox. Un saludo
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:pasar de un textBox a un listBox

Publicado por Oscar (13 intervenciones) el 21/07/2006 18:56:33
el query debe ser con LIKE

Query = "Select *from NombreTabla Where NombreCampo Like '%' +' " & textbox.text & " ' + '%' "

Nota: Ten cuidado con los ' (apostrofes) se confunden junto a las comillas
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:pasar de un textBox a un listBox

Publicado por Antonio (17 intervenciones) el 21/07/2006 20:06:33
Eso lo tengo. Lo que quiero saber es como pasar esa query al listbox
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:pasar de un textBox a un listBox

Publicado por Oscar (13 intervenciones) el 21/07/2006 21:18:28
dim conexion as new sqlconnection(String de conexion)
dim com as new sqlcommand(Query = "Select *from NombreTabla Where NombreCampo Like '%' +' " & textbox.text & " ' + '%' " , conexion)
dim dr as new sqldatareader (no recuerdo si lleva o no el new)
conexion.open
dr = com.executereader
do while dr.read
listbox.items.add(dr("nombrecampo"))
loop
dr.close
conexion.close

no olvides agregar las clases:

imports system.data
imports syste.data.sqlclient
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