Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2002, 05:11
Avatar de Torus
Torus
 
Fecha de Ingreso: enero-2002
Ubicación: Tú buscame y me encontraras
Mensajes: 413
Antigüedad: 23 años, 4 meses
Puntos: 0
a vueltas con SQL

Hola a tod@s.
Necesito ayuda pues cuando ejecuto el codigo siguiente solo y en vez de nombre_usuario que recoge el valor de Recorset("usuario") de esta forma <%nombre_usuario = Recorset("usuario)%> le pongo el nombre directamente FUNCIONA :)
Pero en el mometo que lo ejecuto embebido dentro de otro codigo y con la variable NO FUNCIONA.
¿Que estoy haciendo mal? :(
Gracias

<%dim SumaPost,SumaResp,total,Rs,Rp
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("dsn=fea;")
SQL="SELECT COUNT(usuario) AS total_post FROM post WHERE usuario="&nombre_usuario&""
Set Rs=oConn.Execute(SQL)
SumaPost=Rs("total_post")
SQL="SELECT COUNT(usuario) AS total_res FROM respuesta WHERE usuario="&nombre_usuario&""
Set Rp=oConn.Execute(SQL)
SumaResp=Rp("total_res")
total=SumaPost+Sumaresp
Response.Write total
oConn.Close()
Set Rp = nothing
Set Rs = nothing
Set oConn = nothing %>


Hay tanto que aprender y tan poco tiempo