Condividi tramite


Ruolo del programmatore nell'utilizzo di una visualizzazione di record

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