Cet article résout le problème selon lequel les opérations ne sont pas autorisées lorsque l'objet est fermé dans ASP. Ce n'est qu'en trouvant la racine de cet étrange problème que nous pourrons vraiment le résoudre. Le voici pour votre référence.
Lors de l'exécution d'opérations de base de données dans ASP
Copiez le code comme suit :rs.Open strsql, conn, 1,3
while not rs.eof //Lorsque l'objet est fermé, les opérations ne sont pas autorisées.
Après avoir longtemps cherché, j'ai finalement trouvé le problème dans strsql...
La raison est :
Ce strsql = exec *** utilise une procédure stockée, et la phrase print @sql est ajoutée à la fin de cette *** procédure stockée, ce qui provoque ce problème, commentez-la et tout ira bien...