I disconnected recordset di ADO 2.x sono una caratteristica poco utilizzata, a torto, nello sviluppo di applicazioni web.
Con i disconnected recordset, infatti, è possibile creare dei recordset disconessi da una fonte dati, mantenendo però la potenza tipica dell'accesso ai dati contenuti in un recordset.
<%
Dim custRs, i
Set custRs = Server.CreateObject("ADODB.Recordset")
custRs.Fields.Append "ID", 2, 4 ' 2 = smallint
custRs.Fields.Append "media", 5 ' 5 = double
custRs.Open
i=0
' popolazione della tabella
do until rsv.Eof
i = i + 1
media = i * media
custRs.AddNew
custRs("ID") = i
custRs("media") = media
custRs.Update
loop
' Ordino in base al campo media
custRs.Sort = "media DESC"
' Mostro il recordset appena ordinato
do until custRs.eof
Response.Write "<li>" & custRs("ID")
Response.Write " " & custRs("media")
custRs.movenext
custRs.movenext
next
custRs.Close
set custRs = Nothing
%>Questo esempio costruisce un recordset disconesso, con due campi, di nome ID (smallint) e media (double), popolandolo con valori generati casualmente, ma che potrebbero essere benissimo il frutto di altre operazioni o estrazioni da database.
Viene poi effettuato un ordinamento, tramite il metodo Sort, in base al campo media, ed infine vengono mostrati a video tutti i record, come si trattasse di una vera e propria fonte di dati.
Per maggiori informazioni sull'accesso ai database si veda:
http://www.aspitalia.com/articoli/db/
- Una noisa limitazione di LINQ To SQL
- Uno sguardo a LINQ to SQL
- Speciale per il lancio di Visual Studio 2008, SQL Server 2008 e Windows Server 2008 dal 25/02 al 07/03
- Real Code Launch 2008: grazie!
- Realizzare applicazioni ASP.NET sicure - Seconda parte
- Membership API per SQL Server anche senza dbo
- Dopo diversi anni la nuova versione 2.7 di Windows Scripting Host
- Tracciare le modifiche ai dati e allineare i datawarehouse con il Change Data Capture in SQL Server 2008
- SQL Server 2008 disponibile in RTM
- Utilizzare Visual Studio 2008 per semplificare lo sviluppo con LINQ to SQL
- Velocity: ADO.NET Distributed Cache
- SQL Server 2008 rimandato al terzo trimestre
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.








Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
