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

Alguien puede revisar esto please

Estas en el tema de Alguien puede revisar esto please en el foro de ASP Clásico en Foros del Web. TK = Request.Form("TK") Mesa = Request.Form("Mesa") Cantidad = Request.Form("Cantidad") subcatagory = Request.Form("subcatagory") For each i In request.form("subcatagory") For each Valor In rs("Valor") sql1 = "SELECT ...
  #1 (permalink)  
Antiguo 17/08/2004, 11:54
 
Fecha de Ingreso: agosto-2004
Mensajes: 81
Antigüedad: 19 años, 10 meses
Puntos: 0
Pregunta Alguien puede revisar esto please

TK = Request.Form("TK")
Mesa = Request.Form("Mesa")
Cantidad = Request.Form("Cantidad")
subcatagory = Request.Form("subcatagory")

For each i In request.form("subcatagory")
For each Valor In rs("Valor")
sql1 = "SELECT Valor FROM Tabla2 Where subcatagory = '"&request("i")&"'"
Next
response.write sql1
rs.Open sql1, conexion, 3, 3

sql11 = "INSERT INTO Mesa1 (TK, subcatagory, Mesa, Cantidad, Valor) VALUES ("&request("TK")&", '"&request("i")&"', "&request("Mesa")&", "&request("Cantidad")&", "&rs("Valor")&")"
Next
response.write sql11
rs1.Open sql11, conexion, 3, 3

conexion.close
set conexion=nothing

me aparece el error "No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido" linea 27 que es "For each i In request.form("subcatagory")"
  #2 (permalink)  
Antiguo 17/08/2004, 14:33
 
Fecha de Ingreso: agosto-2004
Ubicación: Argentina
Mensajes: 75
Antigüedad: 19 años, 10 meses
Puntos: 2
Que es cada cosa

QUe tipo de elemento es el: subcatagory
y por otro lado que tipo de dato devuelve: rs("Valor")
  #3 (permalink)  
Antiguo 17/08/2004, 22:00
 
Fecha de Ingreso: agosto-2004
Mensajes: 43
Antigüedad: 19 años, 9 meses
Puntos: 0
Corroboraste que la variable "subcatagory" este recibiendo algun parametro?
Por que el error que parece es como sino recibiera ningun dato.
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 18:05.