Datareader

Hola de nuevo estoy trabajando con sql server 2000 y vb.net 2005
Y tengo el sig problema:
Quiero leer un registro de mi tabla comparándolo con un textbox y hago así("la tabla esta llena")
dim conex as new sql.connection(............)
dim comando as new sql.command("select *from vend_01 where id_ven like  & form_ven.txt_cliente.text & '", conex)
dim reader as new datareader=comando.exequenonquery()
reader.read
while reader.read
             valor=1
end while
El problema es que me dice que no hay datos para mostrar y no se porque.

1 respuesta

Respuesta
1
Si así como lo colocaste lo tiuenes en el código esta mal porque todo lo tienes entre comillas, el select debe quedar así:
"select * from  vend_01 where id_ven like ' " & form_ven.txt_cliente.text & " '  "
Fíjate que coloque una comilla sencilla después del LIKE y después un espacio, ese espacio lo debes eliminar, lo coloque para que se notara, igual que el espacio al final
Otra cosa con LIKE hay que utilizar % dentro de las comillas sencillas para realizar la búsqueda.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas