Come aprire un Recordset

May 23

Come aprire un Recordset


Recordset sono oggetti di Visual Basic che contengono l'elenco dei record recuperati da un database. È possibile utilizzare gli oggetti recordset con qualsiasi database incluso un Microsoft Access o un server SQL. Per utilizzare un oggetto recordset, il database è specificato con la query o tabella usata per popolare i valori dell'oggetto. Questo è vantaggioso per i Web designer che utilizzano l'elaborazione dinamica per le applicazioni web o desktop.

istruzione

1 Definire le variabili che recuperano il database e chiamano le informazioni della tabella che riempie l'oggetto recordset. Il codice seguente definisce le variabili di Visual Basic:
Dim myDB Come Database
MyRS fiochi come RecordSet

2 Aprire il database e assegnarlo alla variabile database definito al punto 1. Il seguente codice recupera un database di Microsoft Access e lo assegna alla variabile:
Set myDB = OpenDatabase ( "AccessDatabase.mdb")

3 Riempire il set di record con i valori della tabella recuperati. In questo esempio, la tabella di cliente viene recuperato e assegnato al recordset. Il codice seguente illustra come assegnare il set di record:
Set MyRS = myDB.OpenRecordSet ( "Cliente", dbOpenDynaset)

4 Stampa il primo valore per il recordset. La finestra di messaggio viene utilizzato per testare il codice e stampare il primo valore, in modo da sapere il set di record è stato riempito. Il seguente codice stampa il primo valore di record:
MsgBox MyRS (0)

5 Premere il tasto F5 per salvare le modifiche ed eseguire il nuovo codice nel debugger del compilatore. Il debugger viene utilizzato per eseguire codice in "modalità test", che ti aiuta a trovare errori di sintassi.