Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2006, 21:09
gustavowd
 
Fecha de Ingreso: febrero-2006
Mensajes: 57
Antigüedad: 19 años, 2 meses
Puntos: 0
dos INSERT INTO

Buenas tardes a todos, me encuentro en una traba que realmente nose como solucionar, les paso a explicar mi problema a ver si alguien me da una pista.

estoy necesitando agregar registros en dos tablas SQL. La primer tabla la grabo desde un formulario

trabajo.asp
Código:
url=request.form("url")
comentario=request.form("comentario")

 'Dim Conn, RS, SQL
   Set Conn = Server.CreateObject("ADODB.Connection")
   Set RS = Server.CreateObject("ADODB.RecordSet")
   Conn.Open "DRIVER={SQL Server};SERVER=TAVO;UID=sa;PWD=;DATABASE=EAwards"%>
  
  <%SQL="SELECT * FROM trabajos"
   RS.Open SQL, Conn, 1,3

   If not RS.EOF or RS.BOF Then
   Conn.execute= "INSERT INTO [trabajos] (url, comentario, fecha_publicacion, id_usuario) VALUES ('"&url&"', '"&comentario&"', '"&now&"', '"&session("id_usuario")&"' )" 
  
   Set srtConn = Nothing
   Set RS = Nothing
   
   Response.Write "Se ha cargado con exito un nuevo trabajo "
   
   
   else
   response.write "ya se ha cargado" 
	end if
ahora bien, lo que estoy necesitando es, grabar otra tabla, que depende de una tercer tabla "juez.asp" que contiene id_juez, cantidad X

lo que necesito concretamente es grabar la segunda tabla, "calificacion.asp"
tanta cantidad de registros como jueces contenga la tabla juez.asp. necesito capturar el id_trabajo de la tabla trabajo.asp (el ultimo que grabo) para guardarlo en una columna id_trabajo de la tabla calificacion.asp

o sea, trabajo.asp grabo un nuevo registro y me genera el id_trabajo "5"
si en juez.asp tengo 8 jueces, en la tabla calificacion.asp necesito grabar 8 registros nuevos, captutando ademas id_trabajo para cargarlo en dicha tabla.

nose si me he explicado bien, espero que si.
desde ya les agradezco cualquier ayuda.

Muchas gracias
Gustavo