che errore e' e come posso risolverlo ?

codice:
Microsoft Cursor Engine error '80004005'   
Data provider or other service returned an E_FAIL status.
mi viene fuori quando lancio uno script in ASP di importazione.... cosa puo' essere????

ecco la connessione e la definizione del recordset: non e' che il CursorType del recordset deve essere idencito al cursorlocation della connessione ?

codice:
adOpenForwardOnly = 0
adOpenKeyset = 1
adOpenDynamic = 2
adOpenStatic = 3
adLockOptimistic = 3


' connessione a  (sorgente)
Set CONNold = Server.CreateObject("ADODB.Connection")		
CONNold.ConnectionTimeout = 90
CONNold.CursorLocation = 3 
CONNold.CommandTimeout = 30
CONNold.Open "DSN=xxxxxx", "aaaa", "bbbb"

Set RSold = Server.CreateObject("ADODB.Recordset")
RSold.CursorType = adOpenDynamic 
RSold.LockType = 3