Ciao basy82,
sembrerebbe che la connessione con il DB sia già avvenuta.
Prova a mettere un Exit Sub prima di Unload Me .
A ben vedere, sarebbe opportuno prima di chiudere il programma verificare che la connessione ad DB sia anch'essa chiusa (ed annullare eventiali rs).
Potresti inserire questa funzione per verificare ed eventualmente chiudere la connessione:
Codice PHP:
'Verifica lo stato della connessione:
Public Function GetState(intState As Integer) As String
Select Case intState
Case adStateClosed
GetState = "adStateClosed"
Case adStateOpen
GetState = "adStateOpen"
End Select
La usi così:
Codice PHP:
'Verifica e Chiude/cancella il recordSet:
If GetState(RSTpr7.State) = "adStateOpen" Then
RSTpr7.Close
Set RSTpr7 = Nothing
End If
'Verifica e Chiude/Cancella la connessione:
If GetState(ConPr7.State) = "adStateOpen" Then
ConPr7.Close
Set ConPr7 = Nothing
End If