Foros del Web » Programando para Internet » ASP Clásico »

porque me manda este mensaje

Estas en el tema de porque me manda este mensaje en el foro de ASP Clásico en Foros del Web. Error de compilación de Microsoft VBScript error '800a0409' Constante de cadena no terminada /unitec/papeleria/PENDIENTES3.ASP, line 23 sql = "UPDATE previo_detalle_pedido SET cantidad = "&request.form("prod<%= i ...
  #1 (permalink)  
Antiguo 25/06/2002, 12:11
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 22 años, 1 mes
Puntos: 0
porque me manda este mensaje

Error de compilación de Microsoft VBScript error '800a0409'

Constante de cadena no terminada

/unitec/papeleria/PENDIENTES3.ASP, line 23

sql = "UPDATE previo_detalle_pedido SET cantidad = "&request.form("prod<%= i
----------------------------------------------------------------------------^
este es el codigo

i=1
while (not objRS4.Eof)
sql = "UPDATE previo_detalle_pedido SET cantidad = "&request.form("prod<%= i %>")&" WHERE id_pedido = "&ped&" "
set rs = oConn.execute(sql)
i=i+1
objRS4.MoveNext
wend

al request.form le pongo asi:
request.form("prod<%= i %>") ya que en mi pagina de donde tomo los valores de los input de mi formulario pues así los nombro
fijense:

<%
i=1
while (not objRS4.Eof)
%>
<tr>
<td><%=objrs4.fields("producto" )%></td>
<td ALIGN="CENTER"><INPUT TYPE="TEXT" SIZE=3 VALUE="<%=objrs4.fields("cantidad&quo t;)%>" name="prod<%=i%>"></td>
<td><%=objrs4.fields("id_producto&qu ot;)%></td>
</tr>
<% i=i+1
objRS4.MoveNext
wend

%>

como le hago


<table border=1>
<tr>
<td>
solo se que no se nada.
el que persevera alcanza.
by sonneman</td>
</tr>
</table>
  #2 (permalink)  
Antiguo 25/06/2002, 12:47
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: porque me manda este mensaje

bueno me parece que no se puede hacer esto
&lt;%
slq = &quot;... &lt;%%&gt;&quot;
'osea còmo vas a abrir dos tags iguales en un solo sitio
'lo que me parece que tienes q hacer es
sql = &quot;... request.form(&quot;prod&quot;&amp;i&amp;&quot;)&qu ot; ...&quot;
%&gt;

espero q estè en lo cierto

<center><font face="verdana" size="1" color="black">Muy pronto no más aburrimiento en internet, siempre abrá algo nuevo para ver...[/CODE]
</center>
  #3 (permalink)  
Antiguo 25/06/2002, 13:17
 
Fecha de Ingreso: mayo-2002
Mensajes: 299
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: porque me manda este mensaje

puese como le hiciste
y no jalo
osea ya no marca error pero no cambia los datos


<table border=1>
<tr>
<td>
solo se que no se nada.
el que persevera alcanza.
by sonneman</td>
</tr>
</table>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:15.