SQL - Ayudaa urgente

 
Vista:

Ayudaa urgente

Publicado por patricio (1 intervención) el 19/11/2004 00:23:17
necesito ayuda con con esta parte de mi codigo tengo dos select de SQL que devuelven cada uno un numero eso lo tengo que insertar en otra tabla alguien me puede decir donde le estoy errando y como tiene que ser.. aca esta parte del codigo

SelID = "SELECT max(idtramite) FROM tramites WHERE idcliente LIKE '"&Request("idcliente")&"'"

SET RS = db.Execute(SelID)
idt = rs("SelID")

SelTar = "SELECT min(T.idtar) " _ &"FROM tipo_tramite AS TT, necesita AS N, tareas AS T"_
&" WHERE TT.idtipo = N.idtipo AND N.idtar = T.idtar AND "_
&" (TT.idtipo LIKE '"&Request("tipo")&"');"

SET RS = db.Execute(SelTar)
idtar = rs("SelTar")

InsTra = "INSERT INTO ins_tramite "_
& "VALUES "_
& "('1','"&idt&"','"&idtar&"') ;"

cuando hago un response.write(InsTra)
devuelve "INSERT INTO ins_tramite VALUES ('1','','');

[email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayudaa urgente

Publicado por EnriqueK (69 intervenciones) el 19/11/2004 04:02:15
Mira man estuve revisando tu codigo, y tengo dos cosas primero, te recomiendo que utilices STORE PROCEDURE son mas eficientes son mas seguros y fastidia menos la vista al leerlos ;)

Segundo que veo que le pones ; al final de tu sentencia de SQL, que es javascript??? revisalo ya que cuando pegas el resultado de tu consulta no develve nada es por qno ejecuta tu sentencia.

Espero te sirva e algo pero te repito usa mejor store procedures :)

Atte
EnriqueK
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar