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

No coinciden los tipos

Estas en el tema de No coinciden los tipos en el foro de ASP Clásico en Foros del Web. paso con querystring un valor: sdgsdgfsdfg?post_number=182 traspaso el valor de query: post = Request.QueryString("number_post") lo he intentado también así: post = CLng(Request.QueryString("number_post")) Voy a buscar ...
  #1 (permalink)  
Antiguo 10/02/2004, 15:12
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
No coinciden los tipos

paso con querystring un valor:

sdgsdgfsdfg?post_number=182

traspaso el valor de query:

post = Request.QueryString("number_post")

lo he intentado también así:

post = CLng(Request.QueryString("number_post"))

Voy a buscar a la base de datos con el valor:

strSQL = "SELECT * FROM asesor WHERE id_asesor_db = post "

id_asesor_db... está creada como clave principal, autonumérica y entero largo....

Me devuelve el error de no coinciden los tipos....

¿Cómo paso el valor al formato necesario para que lo trage la puñ BD.

Gracias por vuestra ayuda.
Yo era feliz con el COBOL
Odio a Bill
me aburro con el ASP

Saludos
  #2 (permalink)  
Antiguo 10/02/2004, 15:13
Avatar de PMP
PMP
 
Fecha de Ingreso: febrero-2003
Ubicación: Chacabuco - Buenos Aires
Mensajes: 214
Antigüedad: 21 años, 3 meses
Puntos: 1
Deberías poner:

strSQL = "SELECT * FROM asesor WHERE id_asesor_db =" & post
  #3 (permalink)  
Antiguo 10/02/2004, 15:22
 
Fecha de Ingreso: noviembre-2002
Ubicación: Elche
Mensajes: 548
Antigüedad: 21 años, 7 meses
Puntos: 0
Vale amigo

Estoy muy torpe. Me empecinado que al no coincidir tenía que cambiar los tipos... y cuando he visto el código que me has puesto
e dudado entre reir o llorar.

Saludos y gracias
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 20:31.