Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/06/2010, 16:26
Avatar de JavierMMM
JavierMMM
 
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Envio de una cadena

Ya me di cuenta de lo que estoy haciendo mal, es lo siguiente:

Código:
Ors.open "SELECT top 10 ... FROM ... WHERE...", Conn
Do While not Ors.eof
nm = Ors("Archivo")
nombre_carpeta = nombre_carpeta & nm & "," & "<br />"
nm = ""
cantidad = Ors("Cantidad")
r = r + cantidad
%>
<form action='post'>
	<input type='hidden' name='nombre_carpeta' id='nombre_carpeta' value="<%=nombre_carpeta%>" />
</form>
<script>
	verificaUsuario()
</script>

<%
Ors.movenext
Loop
Al imprimir lo que estoy enviando que es lo que en el código de arriba tengo marcado, me arroja lo siguiente:

/content/mde/UDCPSXXI001P/22522/237_ME_462_2107200490351.doc,
/content/mde/UDCPSXXI001P/22523/Sociedad planetaria.doc,
/content/mde/UDCPSXXI001P/22524/Ética y nuestro entorno.doc,
/content/mde/UDCPSXXI001P/22525/7saberes.zip,
/content/mde/UDCPSXXI001P/22526/237_ME_2_09072004132054.pdf,
/content/mde/UDCPSXXI001P/22527/237_ME_364_09072004114530.pdf,
/content/mde/UDCPSXXI002P/22531/240_ME_1_22072004191637.exe,
/content/mde/UDCPSXXI002P/22532/240_ME_1_23072004210032.avi,
/content/mde/UDCPSXXI002P/22533/240_ME_1_24072004140941.pdf,
/content/mde/UDCPSXXI002P/22534/240_ME_1_24072004141005.pdf,

/content/mde/UDCPSXXI001P/22522/237_ME_462_2107200490351.doc,
/content/mde/UDCPSXXI001P/22523/Sociedad planetaria.doc,
/content/mde/UDCPSXXI001P/22524/Ética y nuestro entorno.doc,
/content/mde/UDCPSXXI001P/22525/7saberes.zip,
/content/mde/UDCPSXXI001P/22526/237_ME_2_09072004132054.pdf,
/content/mde/UDCPSXXI001P/22527/237_ME_364_09072004114530.pdf,
/content/mde/UDCPSXXI002P/22531/240_ME_1_22072004191637.exe,
/content/mde/UDCPSXXI002P/22532/240_ME_1_23072004210032.avi,
/content/mde/UDCPSXXI002P/22533/240_ME_1_24072004140941.pdf,
/content/mde/UDCPSXXI002P/22534/240_ME_1_24072004141005.pdf,

... y esto 8 veces más

que son las 10 cadenas, pero como las concateno, me arroja toda la concatenación como una sola (lógico ) y me está tomando hasta que encuentra la primer coma(,), y por esa razón me manda la primer cadena diez veces....

La situación es que no sé de qué manera poder enviar una sola...

He hecho las siguientes adecuaciones al código de la siguietne manera:

Código:
Do While not Ors.eof
	nombre_carpeta = Ors("Archivo")
	cantidad = Ors("Cantidad")
	r = r + cantidad
	%>
	<form action='post'>
		<input type='hidden' name='nombre_carpeta' id='nombre_carpeta' value="<%=nombre_carpeta%>" />
	</form>
	<script>
		verificaUsuario()
	</script>
	<%
	Ors.movenext
Loop
Pero me sigue tomando sólo la primer cadena...

¿Ideas?

Última edición por JavierMMM; 17/06/2010 a las 17:26