Condividi tramite


HelloData: una semplice applicazione ADO

Questa semplice applicazione illustra ognuna delle quattro principali operazioni ADO: recupero, analisi, modifica e aggiornamento dei dati. Queste operazioni vengono eseguite sul database di esempio Northwind incluso in SQL Server. Per concentrarsi sui concetti fondamentali di ADO e per evitare confusione nel codice, la gestione degli errori nell'esempio è minima.

Per eseguire HelloData

  1. Creare un nuovo progetto Visual Basic EXE Standard che fa riferimento alla libreria ADO. Per altre informazioni, vedere Fare riferimento alle librerie ADO.

  2. Creare quattro pulsanti di comando nella parte superiore del modulo, impostando le proprietà nome e Caption sui valori visualizzati nella tabella alla fine di questo argomento.

  3. Sotto i pulsanti aggiungere un controllo Microsoft DataGrid (Msdatgrd.ocx). Il file Msdatgrd.ocx è incluso in Visual Basic e si trova nella directory \windows\system32 o \winnt\system32. Per aggiungere il controllo DataGrid al riquadro della casella degli strumenti di Visual Basic, selezionare componenti ... dal menu Progetto. Selezionare quindi la casella accanto a "Controllo Microsoft DataGrid 6.0 (SP3) (OLEDB)" e quindi fare clic su OK. Per aggiungere il controllo al progetto, trascinare il controllo DataGrid dalla casella degli strumenti al form di Visual Basic.

  4. Creare un TextBox nel form sotto la griglia e impostarne le proprietà, come illustrato nella tabella. Il modulo dovrebbe essere simile alla figura seguente quando hai finito.

  5. Copiare infine il codice elencato in HelloData Codee incollarlo nella finestra dell'editor di codice del modulo. Premere F5 per eseguire il codice.

Nota

Nell'esempio seguente e in tutta la guida viene usato l'ID utente "MyId" con una password "123aBc" per l'autenticazione nel server. È consigliabile sostituire questi valori con credenziali di accesso valide per il server. Sostituire anche il valore "MySQLServer" con il nome del server.

Per una descrizione dettagliata del codice, vedere Comments on HelloData.

Mostra Form1 per l'applicazione HelloData VB

Tipo di controllo Proprietà Valore
Modulo Nome Form1
Altezza 6500
Larghezza 6500
MS DataGrid Nome grdDisplay1
Casella di testo Nome txtDisplay1
Multilinea vero
Pulsante di comando Nome cmdGetData
Didascalia Ottieni dati
Pulsante di comando Nome cmdExamineData
Didascalia Esaminare i dati
Pulsante di comando Nome comandoModificaDati
Didascalia Modifica dati
Pulsante di comando Nome cmdUpdateData
Didascalia Aggiornare i dati