Jack,
Lo credo di avere bisogno di di farlo un po'diversamente, come using i yeilds di metodo di esecuzione un di andata soltanto, ho letto soltanto il recordset. Provarlo questo senso:
Funzione pubblica GetRecordSet () come ADODB.Recordset
CNN fioco come nuovo ADODB.Connection
CNN. Aprire lo sqlServerConnection
cnn.CursorLocation = adUseClient
Cmd fioco come ADODB.Command
Regolare il cmd = nuovo ADODB.Command
cmd.ActiveConnection = CNN
cmd.CommandType = adCmdStoredProc
cmd.CommandText = “StoredProcName„
Rs fiochi come nuovo ADODB.Recordset
Regolare il cmd di rs.open = di GetRecordSet, adOpenKeyset, adLockOptimistic, adCmdStoredProc
Concludere la funzione
JimD.