Con lo que nos muestras se puede decir poco...
Execepto que si la segunda sentencia SQL
Cita: SQL="SELECT * FROM TABLA3_T WHERE CAMPO2=2"
es fija por que te empeñas en ejecutarla para cada registro del primer rs...
si no es fija y nos muestras que haces quizas se podria ver alguna cosa...
Quim