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

URGENTE!:Pasar parametro en SQL de tipo String

Estas en el tema de URGENTE!:Pasar parametro en SQL de tipo String en el foro de ASP Clásico en Foros del Web. Tengo la siguiente consulta SQL: dim clave as integer clave=request.form("clave") set rlogin=conexion.execute("SELECT TDIRECCIONES.Dirección, TDEPENDENCIAS.Nombre_Dependencia " &_ "FROM TDIRECCIONES INNER JOIN TDEPENDENCIAS ON TDIRECCIONES.IdDirección = TDEPENDENCIAS.Direccion ...
  #1 (permalink)  
Antiguo 06/11/2004, 02:50
 
Fecha de Ingreso: septiembre-2004
Mensajes: 29
Antigüedad: 20 años, 7 meses
Puntos: 0
URGENTE!:Pasar parametro en SQL de tipo String

Tengo la siguiente consulta SQL:

dim clave as integer
clave=request.form("clave")

set rlogin=conexion.execute("SELECT TDIRECCIONES.Dirección, TDEPENDENCIAS.Nombre_Dependencia " &_
"FROM TDIRECCIONES INNER JOIN TDEPENDENCIAS ON TDIRECCIONES.IdDirección = TDEPENDENCIAS.Direccion " &_
"WHERE (((TDEPENDENCIAS.Clave)=" & clave & "));")

El problema es que paso el parámetro "clave" de esta forma (" & clave & ") y no me funciona. Que me puede fallar? Se pasa asi los parámetros de tipo string?
  #2 (permalink)  
Antiguo 06/11/2004, 09:12
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
si el campo TDEPENDENCIAS.Clave es string, el valor debe ir entre apóstrofes:

"WHERE (((TDEPENDENCIAS.Clave)='" & clave & "'));")
__________________
...___...
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 04:30.