sentencia=sentencia&" From Historic_Enquestes_PDI_DetallResposta Where CipProfessor='"&valores(0)&"' AND AnyAcademic='"&valores(1)&"' AND Semestre='"&valores(2)&"' AND CodiAssignatura='"&valores(3)&"' AND CodiGrup='"&replace(valores(4),"_"," ")&"'" set rs3=Server.CreateObject("ADODB.Recordset") rs3.open sentencia,cn response.write "<td class=font align=right><strong>5</strong></td>" response.write sentencia while not rs3.EOF j=1 response.write "entro" for i=1 to npreguntas(0) response.write "<td class=td2_0 align=center>"&rs3(j)&"</td>" j=j+1 next detalle.movenext wend rs3.closela cadena de conexion es correcta pq la he usao infinitas veces y funciona, si printo la variable sentencia la cojo y la meto contra la base de datos me devuelve justo lo ke kiero asi ke ta bien hecha., el problema es ke no me entra al while y no se pq cojones no me entra si siempre lo hago igual, asi ke supongo ke es una gilipollez.
Ideas please, llevo media hora y no se ke probar