'like' en la URL
Publicado por Marta (39 intervenciones) el 01/06/2009 10:20:48
Tengo una página web en la cual paso parámetros a través de la URL, en este caso el where de una consulta. No tengo ningún problema excepto cuando en el where tengo un like, y en ese like solo hay números, por ejemplo:
strwhere = "and expedientes.refCliente like '%" & Me.txtSuReferencia.Text & "%'"
donde Me.txtSuReferencia.Text = '602'
la URL es esta:
http://localhost/DespachosEntregas/lExpedientesDespachosADM.aspx?strwhere=and%20expedientes.refCliente%20like%20'%602%'
poniendo paradas en el código, el valor 602 se me convierte en caracteres extraños, parece que lee en binario o en algo parecido.
En cambio si incluyo una letra en ese campo funciona correctamente:
donde Me.txtSuReferencia.Text = 'IZ-602', la URL es esta:
http://localhost/DespachosEntregas/lExpedientesDespachosADM.aspx?strwhere=and%20expedientes.refCliente%20like%20'%IZ-602%'
qué puedo hacer??
Muchas gracias.
strwhere = "and expedientes.refCliente like '%" & Me.txtSuReferencia.Text & "%'"
donde Me.txtSuReferencia.Text = '602'
la URL es esta:
http://localhost/DespachosEntregas/lExpedientesDespachosADM.aspx?strwhere=and%20expedientes.refCliente%20like%20'%602%'
poniendo paradas en el código, el valor 602 se me convierte en caracteres extraños, parece que lee en binario o en algo parecido.
En cambio si incluyo una letra en ese campo funciona correctamente:
donde Me.txtSuReferencia.Text = 'IZ-602', la URL es esta:
http://localhost/DespachosEntregas/lExpedientesDespachosADM.aspx?strwhere=and%20expedientes.refCliente%20like%20'%IZ-602%'
qué puedo hacer??
Muchas gracias.
Valora esta pregunta


0