Ver Mensaje Individual
  #17 (permalink)  
Antiguo 21/11/2007, 05:32
Avatar de majete
majete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 17 años, 5 meses
Puntos: 2
Re: Duda en bucle "For" con variables..

Hola Myakire... cierto sí, ya que no se me ocurría otra forma de hacerlo...
He estudiado con detenimiento tu código y efectivamente es mucho más correcto que el que yo proponía... sólo con un INSERT... pero vamos, ya a tanto no llegaba en cuanto a conocimientos de código...

Además voy a añadir al código que me has dado un IF para saltar las preguntas que se deje en blanco en el cuestionario...
Quedaría así si no me equivoco..

strSQL1 ="INSERT INTO TablaNotas (id, item, "
strSQL2 = " VALUES ('" & fid & "', "
FOR i=1 to 70
If request.form(i)<>"" then
strSQL1 = strSQL1 & CSTR(i) & ", "
strSQL2 = strSQL2 & "'" & request.form(i) & "', "
End If
NEXT
strSQL1 = LEFT(strSQL1, LEN(strSQL1)-2
strSQL2 = LEFT(strSQL2, LEN(strSQL2)-2
strSQL1 = strSQL1 & ") "
strSQL2 = strSQL2 & ") "
strSQL = strSQL1 & strSQL2

Venga gracias!!
Juan Carlos