I application_Onstart så deklarerar jag upp ett recordset men detta fel dyker upp lite då och då: Prova att stoppa/starta application objectet innan/efter du kör din kod: Det hjälpte inte. Jag testade dock att ta bort hela den här koden:Global.asa och recordset problem
ADODB.Fields error '800a0c93'
Operation is not allowed in this context.
//global.asa, line 289
Raden som felet pekar på är:
rsActivecUser.Fields.Append "started", adDate
I de flesta fallen fungerar det problemfritt men sen ibland så händer det att felet dyker upp och jag får köra en iisreset. Någon som vet hur man skulle kunna tänkas undvika felet?
Hela koden i application_Onstart
rsActivecUser.Fields.Append "started", adDate
rsActivecUser.Fields.Append "userid", adInteger
rsActivecUser.OpenSv: Global.asa och recordset problem
<code>
Application.Lock
rsActivecUser.Fields.Append "started", adDate
rsActivecUser.Fields.Append "userid", adInteger
rsActivecUser.Open
Application.UnLock
</code>Sv: Global.asa och recordset problem
<code>
Application.Lock
rsActivecUser.Fields.Append "started", adDate
rsActivecUser.Fields.Append "userid", adInteger
rsActivecUser.Open
Application.UnLock
</code>
Efter denna kod har jag en connection-sträng där ett nytt felmeddelande uppstår:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Det måste väl vara nåt skumt med servern eller?