Bueno, a reserva de ver la estructura de tus tablas, te sugiero lo siguiente:
1. Utiliza OLEDB como conexion a tu base de datos:
www.connectionstrings.com
2. Despues hay varias formas de lograr lo que pretendes, quizas podrias dejar todo esto dentro del SQL:
Código:
strSQL= "INSERT INTO [trabajos] (url, comentario, fecha_publicacion, id_usuario) VALUES ('"&url&"', '"&comentario&"', '"&now&"', '"&session("id_usuario")&"' );" & _
"DECLARE @ident int; SET @ident = SELECT @@IDENTITY; "
'esta parte puede ser un loop por cada juez
strSQL= strSQL & "INSERT INTO juez VALUES(@ident, un_dato, otro_dato);"
'Ahora si
Conn.Execute(strSQL)
Saludos