Oggi una domandina semplice semplice ... ovviamente per chi lo sa fare
...
Ho il mio bel recordeset "Rs" che è stampato a video in un datagrid. Ora vorrei che una volta che clicco sul cmdInfo mi si chiuda il form attuale, mi si liberi la memoria dal recordset e mi rimanga disponile solo il record da poter utilizzare richiamandolo con CurrentRecord("nomecampo"). Non volevo filtrare il recordset con Rs.Filter perchè è troppo pesante ... ma se non c'è alternativa ...
La mia idea di codice, ovviamente errata era questa per intenderci:
codice:
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Public CurrentRecord As ADODB.Record
Private Sub cmdInfo_Click()
' Rs riempito altrove ...
Set CurrentRecord = Rs.????
Rs.Close
Set Rs = Nothing
frmDatabase.Hide
' + varie uccisioni di oggetti che non vi sto a dire ...
End Sub
E' possibile o sto perdendo tempo o qualcuno mi consiglierà mettilo in una Array
?
Cia'