Foutmelding :
error '80004005'
Unspecified error
Ik maak gebruik van een ActiveX dll (Copmenent) in MTS welke vervolgens een database raadpleegd. In de dll gebruik ik de volgende code :
Set adoRs = New ADODB.Recordset
adoRs.CursorLocation = adUseClient
adoRs.Open Command, ,adOpenStatic,dLockBatchOptimistic
Set adoRs.ActiveConnection = Nothing
Set MyrecordSet = adoRs
Command is een object dat verwijst naar een
"Stored Procedure" in SQL. Blijkt dat als je vervolgens MyrecordSet als doorvoervariabele teruggeeft aan de ASP pagina er een error optreed, maar alleen als in de Select statement een OUTER JOIN plaatst. Als ik de cursorLocatie verplaats naar "adUseServer" dan is het probleem opgelost, maar dan kan ik geen gebruik meer maken van een Disconnected RecordSet. Weet iemand een oplossing voor dit systeem. Ik gebruik nu MDAC 2.1 en kan geen hogere versie gebruiken, omdat anders mijn connectie met siteserver niet meer werkt
. In MSDN is niets over dit "probleem" vermeld.
Thnx
error '80004005'
Unspecified error
Ik maak gebruik van een ActiveX dll (Copmenent) in MTS welke vervolgens een database raadpleegd. In de dll gebruik ik de volgende code :
Set adoRs = New ADODB.Recordset
adoRs.CursorLocation = adUseClient
adoRs.Open Command, ,adOpenStatic,dLockBatchOptimistic
Set adoRs.ActiveConnection = Nothing
Set MyrecordSet = adoRs
Command is een object dat verwijst naar een
"Stored Procedure" in SQL. Blijkt dat als je vervolgens MyrecordSet als doorvoervariabele teruggeeft aan de ASP pagina er een error optreed, maar alleen als in de Select statement een OUTER JOIN plaatst. Als ik de cursorLocatie verplaats naar "adUseServer" dan is het probleem opgelost, maar dan kan ik geen gebruik meer maken van een Disconnected RecordSet. Weet iemand een oplossing voor dit systeem. Ik gebruik nu MDAC 2.1 en kan geen hogere versie gebruiken, omdat anders mijn connectie met siteserver niet meer werkt
Thnx