Il metodo Clone dell'oggetto Recordset crea un duplicato di un recordset già instanziato, senza dover rieffettuare la stessa query.
I vari recordset creati sono puntatori allo stesso oggetto recorset originale e non sono dunque diversi tra di loro.
E' ovvio sottolineare che il metodo Clone è molto più veloce che rieffettuare la stessa query.
<% 'Creo oggetto ADO e apro la connessione Set Conn=Server.CreateObject("ADODB.Connection") Conn.Open "miodatabase" 'Creo l'istanza dei due recordset Set rsUno=Server.CreateObject("ADODB.Recordset") Set rsDue=Server.CreateObject("ADODB.Recordset") 'Apro un tabella all'interno sul rsUno rsUno.Open "tabella", Conn 'Sposto il puntatore del rsUno avanti di un record rsUno.MoveNext 'Creo una copia del rsUno con il metodo Clone Set rsDue = rsUno.Clone() 'Notare che adesso rsDue è una copia del rsUno 'ed il puntatore di rsDue è posizionato sul primo record %>
Per l'accesso ai database si veda
https://www.aspitalia.com/articoli/db/
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Elencare gli utenti di un dominio NT con ADSI
- Creare un messaggio di posta in diversi formati con ASP.NET 2.0
- Utilizzare SQL e #linq per eseguire una query con #entityframework Core https://aspit.co/bfv di @sm15455 #efcore1
- Utilizzare il metodo reduce in #javascript https://aspit.co/ccc di @morwalpiz
- Disponibile il codice sorgente di ASP.NET MVC
- rilasciati nuovi template per la #aspnet web pages. funzionano anche con #webmatrix: http://u.aspitalia.com/lu