Hola,
Estas intentando cargar el mismo recordset, el cual ya esta abierto:
Código:
while (result.eof == false)
{
var codigo = result("codigo");
var sql ="SELECT * FROM articulos WHERE codigo="+codigo+"";
conexion.BeginTrans();
result.Open(sql, conexion);
var seccion = result("seccion");
%>
<input type="text" name="txtense" id="txtense" size="25%" readonly value="<%Response.write(seccion)%>">
<% result.movenext();
}
}
Instancia un nuevo recordset (result2, por ejemplo) y asignale la sentencia SQL
Código:
var result2= Server.CreateObject("ADODB.Recordset");
while (result.eof == false)
{
var codigo = result("codigo");
var sql ="SELECT * FROM articulos WHERE codigo="+codigo+"";
conexion.BeginTrans();
result2.Open(sql, conexion);
var seccion = result2("seccion");
%>
<input type="text" name="txtense" id="txtense" size="25%" readonly value="<%Response.write(seccion)%>">
<%
result2.close();
result.movenext();
}
}
Un saludo