Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/07/2007, 08:20
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 6 meses
Puntos: 8
Re: La operación no está permitida si el objeto está cerrado

Que tal Gandy.

Yo también estoy de acuerdo con Shiryu_Libra.

Y es por eso cque cuando llega a la línea:
Código:
while not rs.EOF
el recordset (rs) no tiene nada, sólo esta instanciado.

Por otro lado, las asignaciones, se hacen de dos maneras:

1.- Asignación de variables simples: cadenas, numeros, fechas. Sólo se asigna, por ejemplo:

Código:
variable = request.Form("ano2")
variable = otravariable
variable = 123
2.- Cuando asignas objetos a otra 'variable', como son Connections, Recordsets, Fields y otros, regularmente son los que instancias con el método CreateObject del objeto Server, por ejemplo:

Código:
set oConn = Server.CreateObject("ADODB.Connection") 
set rs = Server.CreateObject ("ADODB.Recordset")
set rs = oConn.Execute(SQL)
Saludos!