ASP.NET - 'like' en la URL

 
Vista:

'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.
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