voglio creare una specie di piccolo motore di ricerca all'interno di un datagrid popolato mediante
rs.Open strSQL
Set DataGrid1.DataSource = rsclienti
e fin qui tutto Ok.
Ho quindi una sub che preleva la chiave di ricerca da un textfield e esegue una query aprendo un altro recordset (rsb)
rsb.open NuovaQuery
quindi aggiorno il datagrid tramite
Set DataGrid1.DataSource = rsb
Il problema è che , dato il collegamento dinamico al recordset , non posso chiuderlo per poi riaprirlo per un eventuale altra ricerca , ovvero non posso , in seguito ad un evento , fare
rsb.open NuovaQuery2
in quanto appunto rsb è gia' aperto.
Quindi : rsb non posso chiuderlo (pena scomparsa dei valori dal datagrid) , ma non posso manco "riaprirlo"...
Cosa posso fare allora? Esiste un metodo per "congelare" il datagrid? oppure per aggiornare un recordset senza chiuderlo e riaprirlo di nuovo?