Condividi tramite


Ruolo del programmatore nell'utilizzo di una visualizzazione di record

Aggiornamento: novembre 2007

Nella tabella riportata di seguito sono illustrate le operazioni più comuni che vengono eseguite dal programmatore per lavorare con una visualizzazione di record e le operazioni che vengono eseguite dal framework.

Utilizzo di una visualizzazione di record: programmatore e framework

Programmatore

Framework

Utilizzo dell'editor finestre di Visual C++ per progettare il form.

Creazione di una risorsa modello di finestra di dialogo con controlli.

Utilizzare la Creazione guidata applicazione MFC per creare classi derivate da CRecordView e CRecordset o da CDaoRecordView e CDaoRecordset.

Creazione automatica delle classi.

Associazione dei controlli della visualizzazione di record ai membri dati di campo del recordset.

Disponibilità del meccanismo DDX tra i controlli e i campi del recordset.

 

Disponibilità dei gestori di comando predefiniti per i comandi Move First, Move Last, Move Next e Move Previous accessibili da menu o mediante pulsanti di barre degli strumenti.

 

Aggiornamento delle modifiche all'origine dati.

[Facoltativo] Scrittura di codice per inserire i dati provenienti da un secondo recordset in caselle di riepilogo, caselle combinate o altri controlli.

 

[Facoltativo] Scrittura di codice per eventuali convalide particolari.

 

[Facoltativo] Scrittura di codice per aggiungere o eliminare record.

 

La programmazione basata su form è solo una delle modalità di utilizzo dei database. Per informazioni sulle applicazioni che utilizzano altre interfacce utente o che non ne utilizzano alcuna, vedere MFC: utilizzo di classi di database con documenti e visualizzazioni e MFC: utilizzo di classi di database senza documenti e visualizzazioni. Per informazioni su come visualizzare i record di database in altri modi, vedere le classi CListView e CTreeView.

Vedere anche

Concetti

Visualizzazioni di record

Elenco dei driver ODBC