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

Problema con una select

Estas en el tema de Problema con una select en el foro de ASP Clásico en Foros del Web. Hola, tengo una select a priori bastante sencilla, pero que no consigo que funcione. El código es este: <% 'Para los redireccionamientos Response.Buffer=True Dim oConn, ...
  #1 (permalink)  
Antiguo 20/03/2007, 13:50
 
Fecha de Ingreso: julio-2005
Mensajes: 70
Antigüedad: 18 años, 11 meses
Puntos: 0
Problema con una select

Hola, tengo una select a priori bastante sencilla, pero que no consigo que funcione. El código es este:

<%
'Para los redireccionamientos
Response.Buffer=True

Dim oConn, rs, SQL


SQL="SELECT cliente_id, nombre, nombre_l, cod FROM " & _
"qcb446 WHERE clientes_id='64';"

'Ejecutamos consulta
set rs=oConn.Execute(SQL)

Response.write(cliente_id)
Response.write(nombre)
Response.write(nombre_l)
Response.write(cod)

%>

La página me sale en blanco. ¿alguna segurencia?

Gracias.
  #2 (permalink)  
Antiguo 20/03/2007, 13:55
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Problema con una select

Response.write(rs("cliente_id"))
Response.write(rs("nombre"))
Response.write(rs("nombre_l"))
Response.write(rs("cod"))
una consulta, tu columna clientes_id, es una cadena o es un dato numèrico?
  #3 (permalink)  
Antiguo 20/03/2007, 14:05
 
Fecha de Ingreso: julio-2005
Mensajes: 70
Antigüedad: 18 años, 11 meses
Puntos: 0
Re: Problema con una select

Hola,

con esto que me has pasado:
Response.write(rs("cliente_id"))
Response.write(rs("nombre"))
Response.write(rs("nombre_l"))
Response.write(rs("cod"))

me sale perfectamente gracias.

Una duda, en la página de login.asp tengo puesto esto:

Session("cliente_id")=rs("cliente_id")

una vez que se valida el usuario, abre una sesión, esto lo hace bien.

Me gustaría saber como se escribe la función para que cliente_id, en vez de escribirlo yo como hago en la anterior sentencia, me coja como valor en de la sesión que declaro en login.asp

Algo así como:

... WHERE clientes_id=Session("cliente_id");"

Gracias.
  #4 (permalink)  
Antiguo 21/03/2007, 07:40
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Problema con una select

... WHERE clientes_id='" & Session("cliente_id") & "'"

funciona de la misma manera como si estuvieses concatenando una variable cualquiera.
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 15:11.