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

resultado del formulario en una consulta SQL

Estas en el tema de resultado del formulario en una consulta SQL en el foro de ASP Clásico en Foros del Web. Hola! Tengo un formulario con listas desplegables y quiero que según las casillas marcadas en el desplegable, me saque por pantalla unos valores u otros. ...
  #1 (permalink)  
Antiguo 10/05/2004, 05:14
 
Fecha de Ingreso: abril-2004
Mensajes: 10
Antigüedad: 21 años, 2 meses
Puntos: 0
resultado del formulario en una consulta SQL

Hola!

Tengo un formulario con listas desplegables y quiero que según las casillas marcadas en el desplegable, me saque por pantalla unos valores u otros.

En la página de las listas desplegables, hago que el formulario abra la página catalogo.asp.

En la página del catálogo que tengo que poner?

Yo había creado 2 variable : Dim Tipo, Subtipo
Recogía los datos del formulario:

Set Tipo = Request.Form("Tipo")&
Set Subtio = Request.Form("Subtipo")&

Que aquí es donde me dice que tengo un error de sintaxi y luego en la consulta SQL le pongo que el id_tipo=tipo y id_subtipo=subtipo


Que es lo que tengo mal?
Como puedo hacerlo?
Os agradecería que me respondierais!!!

Hasta luego!
  #2 (permalink)  
Antiguo 10/05/2004, 07:15
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 21 años, 5 meses
Puntos: 0
POn aqui la consulta SQL para ver en donde falla---
  #3 (permalink)  
Antiguo 10/05/2004, 07:15
 
Fecha de Ingreso: mayo-2004
Ubicación: Hurlingham
Mensajes: 5
Antigüedad: 21 años, 1 mes
Puntos: 0
fijate ke el request.form te devuelve tipo Str, si en la base de datos es numerico el campo el select esta bien, pero le faltaria un cint al request.form, ej: Set Tipo = cint(Request.Form("Tipo")& )

sino es numerico lo que esta mal es el select..., mostrame ese fracmento de codigo y te digo...

salu2
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 08:00.