www.calshop.biz

Ultimi Inserimenti

La manutenzione del nostro computer - pulizia HD
Ogni qualvolta installiamo una nuova applicazione, questa dissemina in diverse directory e nel registro di configurazione una serie di files (librerie dll, file di setup, files di impostazione di configurazione .ini, immagini, a volte addirittura filmati AVI o MPEG, ecc.), oltre ad una serie di files temporanei (solitamente in C:\Windows\temp) che alla fine contribuiranno a rallentare inesorabilmente il nostro Sistema Operativo.
Problemi di upgrade in sostituzione di una scheda video
In genere, il metodo migliore per sostituire correttamente una scheda video consiste (prima della installazione dei drivers della nuova) nella disinstallazione completa di tutto il e relativi drivers della vecchia scheda. Spesso infatti, si possono avere malfunzionamenti di diverso genere, oppure, addirittura, Windows non sarà in grado di riconoscere la nuova scheda video. Non di rado le informazioni nel registro e vecchie librerie non più necessarie, se non correttamente rimosse, impediranno un corretto upgrade.
 Smiles
 Traduzioni
 Informazione
 

Hot Link

Balloon Hunter
Arco, frecce e palloncini
L'uomo Cannone
Calcola la forza e l'angolo di tiro e il gioco è fatto.
Gioca con i puzzle
Sobics è un delizioso puzzle game online, completamente
realizzato in Flash.
Game Maker 6
Creiamo i nostri videogiochi
Palline da girare
GateGears
Cheats & Tips
a cura di Fabrizio Miceli
Giochi in Flash Gratis
Tutta l'emozione del Gioco Online
Animazioni Gratis
Stupende animazioni gratis!

 

 

Manuali Gratis: 2005 - 2006  -

Manuali e GuideTrucchi per PCDisegni da colorare e da stampareGif AnimateFlash Games
Manuali e GuideTrucchi per PCDisegniGif AnimateFlash Games
Google
 
Web www.calshop.biz
Manuali e Guide Gratis on line @ calshop.biz ... the only one!

ASP a puntate - lez. 7

Pagina :
1 | 2 | 3 | 4
 

I recordset
In questa lezione, la settima di questa guida ad ASP, parleremo dei Recorser, un'altro oggetto ASP fornito da ADO.


Il Recordset è un altro Oggetto (come il Connection) che ci è fornito da ADO.
Una volta aperta la Connessione col DB, è possibile usare l’oggetto Recordset (creato sempre attraverso il metodo CreateObject dell’oggetto Server) per recuperare le informazioni, esaminare risultati e fare modifiche a un set di righe del database, o record.
L’oggetto Recordset consente di eseguire istruzioni SQL restituendo un insieme di record filtrati tramite la query. Combinando le funzioni degli oggetti Connection e Recordset possiamo costruire efficienti applicazioni basate su database.
Vediamo come si usa. Una volta che sono collegato col DB, creo la variabile che conterrà l’oggetto Recordset e una sua istanza:
Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")


Ora creo la query da eseguire:
Dim strSQL
strSQL="SELECT Nome, Cognome FROM Clienti"


Usiamo il metodo Recordset Open dicendo al recordset la stringa SQL che vogliamo eseguire e su quale database eseguirla:
objRS.Open strSQL, DBConn


Il recordset può contenere più righe, e punta sempre alla prima riga di un set di righe.
Per accedere al singolo dato, eseguo il comando:
objRS("Nome")


che mi fornirà il valore del nome correntemente puntato. Per restituire il valore e visualizzarlo uso l'Oggetto Response:
Response.Write objRS("Nome")


Alla fine ricordarsi sempre di chiudere e cancellare il recordset, e di chiudere la connessione con il DB:
'Chiudo l’oggetto Recordset
objRS.Close
'Cancello l’oggetto
Recordset
Set objRS = Nothing
'Chiudo l’oggetto Connessione

DBConn.Close
'Cancello l’oggetto Connessione
Set DBConn = Nothing

I metodi di scorrimento dei record all’interno dell’oggetto Recordset sono:
MoveFirst (punta alla prima riga del recordset)
MoveLast (punta all’ultima riga del recordset)
MoveNext (punta alla riga successiva)
MovePrevious (punta alla riga precedente)
Move N (punta a N record più avanti se N>0 o più indietro se N<0)
Esistono anche altri due metodi utili di quest’oggetto, il Sort per l’ordinamento e il Filter per il filtraggio. Due esempi sono:

objRS.Sort = "Clienti"
objRS.Filter = " Città = 'Firenze' "


Non sono però molto consigliabili, perché con la Select seleziono prima tutti i dati e dopo li ordino o filtro, quindi tanto vale usare la Select con ORDER BY e WHERE così recupero subito i dati come li voglio.
Grazie all'Oggetto Recordset è possibile anche effettuare la Paginazione, cioè la tecnica che usano i motori di ricerca per suddividere molti record su tante pagine.
Ora vediamo un esempio di utilizzo dell'Oggetto Recordset:
Dim DBConn, objRS
Set DBConn = Server.CreateObject ("ADODB.Connection")

DBConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &
Server.MapPath("/cartella/database.mdb")
Set objRS =
Server.CreateObject("ADODB.Recordset")
Dim strSQL
strSQL="SELECT
DISTINCT Prodotto, Prezzo FROM Prodotti ORDER BY Prodotto"
objRS.Open
strSQL, DBConn
Response.Write "<TABLE BORDER=1>"
Response.Write
"<TR><TH>Nome Prodotto</TH><TH>Prezzo
(€)</TH></TR>"
Do Until objRS.EOF = True
Response.Write
"<TR><TD>" & objRS("NomeProdotto") &"</TD>"

Response.Write "<TD>" & objRS("Prezzo") &
"</TD></TR>"
objRS.MoveNext
Loop

Response.Write("</TABLE>")
objRS.Close
Set objRS=Nothing

DBConn.Close
Set DBConn=Nothing


Qui si è usata una proprietà dell'Oggetto Recordset, EOF (End Of File), che diventa True se sono alla fine del Recordset.
Esiste anche quella opposta, la BOF (Begin Of File).
 

Pagina :
1 | 2 | 3 | 4

 

   

Ultime novità! Ultime novità nel portale del tutto gratis e on line
@ calshop.biz ... the only one!


News

Il Forum di calshop

Link in evidenza

"Google Talk", la nuova chat che comunica senza tastiera
La nuova sfida di Google si chiama "Google Talk" un nuovissimo sistema che consentirà agli utenti di chattare con una serie di strumenti che vanno al di là della semplice tastiera. Particolarmente sviluppato sarà il supporto della voce per parlare con gli altri utenti collegati, grazie a  microfono e cuffie. Sia Microsoft che Yahoo offrono il supporto per la voce.

News in pillole:  • Maradona e Pelè • Il pericolo viene dalla posta • Chi sale e chi scende • Immagini in ordine • I tesori nascosti di Ebay • I più cliccati di agosto!  [[[ Virus Zotob: scatta l'allarme rosso ]]]

Installa Yahoo! Messenger with Voice:

Giochi Gratis | Software Gratis  |

Ultimi Manuali on line
Le chicche di calshop! Corso Java
Le chicche di calshop! ABC PATENTE EU
Le chicche di calshop! Mandaci il tuo manuale

In Evidenza

 

 
.

Copyright  © 1998-2005 Calshop.biz. Ideazione, Progettazione e Realizzazione a cura di Luigi Palamara e Bruna Italia Massara Contatti

Il Network: • NewsLab • Reggio Calabria • Area Grecanica • Roccaforte del Greco • Italia Umts • Tutto Gratis • Dune Buggy



Le chicche di calshop! Tutta la posta di Gmail sul PC. Il servizio webmail di Google può essere gestito anche con Outlook Express. Ecco le giuste Impostazioni.