Share via


HelloData: applicazione ADO semplice

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 Standard EXE che faccia riferimento alla libreria ADO. Per altre informazioni, vedere Riferimenti alle librerie ADO.

  2. Creare quattro pulsanti di comando nella parte superiore del modulo, impostando le proprietà Name 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 Casella degli strumenti di Visual Basic, selezionare Componenti... nel menu Progetto. Selezionare quindi la casella accanto a "Microsoft DataGrid Control 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 modulo Visual Basic.

  4. Creare un oggetto TextBox nel modulo sotto la griglia e impostarne le proprietà, come illustrato nella tabella. Al termine il modulo dovrebbe essere simile alla figura seguente.

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

Nota

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

Per una descrizione dettagliata del codice, vedere Commenti su HelloData.

Shows Form1 for the HelloData VB application

Tipo di controllo Proprietà valore
Modulo Nome Form1
Altezza 6500
Larghezza 6500
MS DataGrid Nome grdDisplay1
TextBox Nome txtDisplay1
Multiriga true
Command Button Nome cmdGetData
Caption Recupera dati
Command Button Nome cmdExamineData
Caption Examine Data
Command Button Nome cmdEditData
Caption Edit Data
Command Button Nome cmdUpdateData
Caption Dati di aggiornamento