Problema en Parametros

24/03/2005 - 08:07 por Alejandro Arellano | Informe spam
Que tal grupo un gran saludo,, tengo un pequeño gran problema,,, estoy
trabajando con una base de datos y tengo un producto que se llama Moet &
Hennesy
tengo el siguiente codigo que pasa el parametro:

<A HREF="/Informes/Brandy/Por
Casa/Detalle_BrandyxCasaDirEjec.asp?Ejecutivo=<%=Ejecutivo%>&<%= MM_keepURL
& MM_joinChar(MM_keepURL) & "Nom_Cia=" &
BCDirEje.Fields.Item("Nom_Cia").Value %>"
target="_blank"><%=(BCDirEje.Fields.Item("Nom_Cia").Value)%>

y en el navegador se ve de la siguiente manera:

...Ejecutivo=Alex&Nom_Cia=Moet & Hennesy

estos parametros los tomo para un filtro, pero al pasar el parametro como se
daran cuenta existe un ampersand(&) por lo que al pasar el paramentro solo
me lo tomo como si fuera Moet y esto ya me provoco dolor de cabeza porque no
he podido corregirlo, mucho agradecere si me pudieran ayudar con este
problemilla,
de antemano muchas gracias.. Saludos!!!

Preguntas similare

Leer las respuestas

#1 Nuno Santos
24/03/2005 - 10:04 | Informe spam
Deves hacer el server.URLEncode(<Tu String>)

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Alejandro Arellano" wrote in message
news:
Que tal grupo un gran saludo,, tengo un pequeño gran problema,,, estoy
trabajando con una base de datos y tengo un producto que se llama Moet &
Hennesy
tengo el siguiente codigo que pasa el parametro:

<A HREF="/Informes/Brandy/Por
Casa/Detalle_BrandyxCasaDirEjec.asp?Ejecutivo=<%=Ejecutivo%>&<%=
MM_keepURL
& MM_joinChar(MM_keepURL) & "Nom_Cia=" &
BCDirEje.Fields.Item("Nom_Cia").Value %>"
target="_blank"><%=(BCDirEje.Fields.Item("Nom_Cia").Value)%>

y en el navegador se ve de la siguiente manera:

...Ejecutivo=Alex&Nom_Cia=Moet & Hennesy

estos parametros los tomo para un filtro, pero al pasar el parametro como
se
daran cuenta existe un ampersand(&) por lo que al pasar el paramentro solo
me lo tomo como si fuera Moet y esto ya me provoco dolor de cabeza porque
no
he podido corregirlo, mucho agradecere si me pudieran ayudar con este
problemilla,
de antemano muchas gracias.. Saludos!!!





Respuesta Responder a este mensaje
#2 Benjamin Porter
24/03/2005 - 18:09 | Informe spam
<A HREF="/Informes/Brandy/Por
Casa/Detalle_BrandyxCasaDirEjec.asp?Ejecutivo=<%=Ejecutivo%>&<%MM_keepURL
& MM_joinChar(MM_keepURL) & "Nom_Cia=" &
BCDirEje.Fields.Item("Nom_Cia").Value %>"
target="_blank"><%=(BCDirEje.Fields.Item("Nom_Cia").Value)%>

y en el navegador se ve de la siguiente manera:

...Ejecutivo=Alex&Nom_Cia=Moet & Hennesy

estos parametros los tomo para un filtro, pero al pasar el parametro como


se
daran cuenta existe un ampersand(&) por lo que al pasar el paramentro solo
me lo tomo como si fuera Moet y esto ya me provoco dolor de cabeza porque


no
he podido corregirlo, mucho agradecere si me pudieran ayudar con este
problemilla,
de antemano muchas gracias.. Saludos!!!




Debes hacer un url encode a los parametros que pasas por la linea de
direcciones; caso contrario, considera el ampersand (&) como una union de
distintos parametros.

asp?Ejecutivo=<%=Server.URLEncode(Ejecutivo)%>





Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")
Respuesta Responder a este mensaje
#3 Alejandro Arellano
24/03/2005 - 20:06 | Informe spam
Muchas gracias por su ayuda,, deje lo pruebo,, en un rato les aviso que me
paso,, muchas gracias

"Alejandro Arellano" escribió en el mensaje
news:
Que tal grupo un gran saludo,, tengo un pequeño gran problema,,, estoy
trabajando con una base de datos y tengo un producto que se llama Moet &
Hennesy
tengo el siguiente codigo que pasa el parametro:

<A HREF="/Informes/Brandy/Por
Casa/Detalle_BrandyxCasaDirEjec.asp?Ejecutivo=<%=Ejecutivo%>&<%MM_keepURL
& MM_joinChar(MM_keepURL) & "Nom_Cia=" &
BCDirEje.Fields.Item("Nom_Cia").Value %>"
target="_blank"><%=(BCDirEje.Fields.Item("Nom_Cia").Value)%>

y en el navegador se ve de la siguiente manera:

...Ejecutivo=Alex&Nom_Cia=Moet & Hennesy

estos parametros los tomo para un filtro, pero al pasar el parametro como


se
daran cuenta existe un ampersand(&) por lo que al pasar el paramentro solo
me lo tomo como si fuera Moet y esto ya me provoco dolor de cabeza porque


no
he podido corregirlo, mucho agradecere si me pudieran ayudar con este
problemilla,
de antemano muchas gracias.. Saludos!!!





Respuesta Responder a este mensaje
#4 Alejandro Arellano
24/03/2005 - 22:16 | Informe spam
Si muchas gracias ya me funciono,, agradezco su ayuda,, Saludos!!!

"Alejandro Arellano" escribió en el mensaje
news:
Que tal grupo un gran saludo,, tengo un pequeño gran problema,,, estoy
trabajando con una base de datos y tengo un producto que se llama Moet &
Hennesy
tengo el siguiente codigo que pasa el parametro:

<A HREF="/Informes/Brandy/Por
Casa/Detalle_BrandyxCasaDirEjec.asp?Ejecutivo=<%=Ejecutivo%>&<%MM_keepURL
& MM_joinChar(MM_keepURL) & "Nom_Cia=" &
BCDirEje.Fields.Item("Nom_Cia").Value %>"
target="_blank"><%=(BCDirEje.Fields.Item("Nom_Cia").Value)%>

y en el navegador se ve de la siguiente manera:

...Ejecutivo=Alex&Nom_Cia=Moet & Hennesy

estos parametros los tomo para un filtro, pero al pasar el parametro como


se
daran cuenta existe un ampersand(&) por lo que al pasar el paramentro solo
me lo tomo como si fuera Moet y esto ya me provoco dolor de cabeza porque


no
he podido corregirlo, mucho agradecere si me pudieran ayudar con este
problemilla,
de antemano muchas gracias.. Saludos!!!





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida