Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
In questa pagina viene fornito il collegamento alla guida relativa all'accesso ai dati tramite Visual C++. Per visualizzare altre categorie di attività comuni trattate nella Guida, vedere Procedure relative a Visual C++.
Programmazione
Programmazione dell'accesso ai dati
Vengono illustrati diversi modi per utilizzare i database.Installazione del supporto per database
Vengono illustrati i componenti di database che vengono installati automaticamente con Visual C++.Record (accesso ai dati)
Viene illustrato un record, ovvero un insieme di dati che riguardano un unico elemento, ad esempio un account o un cliente, archiviato in una tabella (una riga della tabella).Schema (Accesso ai dati)
Viene illustrato il modo in cui uno schema di database descrive la struttura attuale delle tabelle e delle viste database.Informazioni del catalogo
Viene illustrato quali informazioni è possibile archiviare in una tabella di un'origine dati, ad esempio i nomi di tabelle e colonne, i privilegi di tabella, i nomi delle chiavi primarie ed esterne, informazioni su stored procedure o query predefinite, informazioni su indici di tabelle e statistiche relative alle tabelle.Transazioni
Vengono illustrate le transazioni, una serie di operazioni eseguite in un database.Visualizzazioni di record
Vengono illustrate le classi fornite da MFC per accedere alle visualizzazioni dei record.Domande frequenti relative all'accesso ai dati
Vengono fornite risposte alle domande frequenti relative all'accesso ai dati.
ADO.NET
Accesso ai dati tramite ADO.NET in C++
Vengono fornite informazioni generali relative all'utilizzo di ADO.NET in Visual C++.Procedura: effettuare il marshalling di stringhe ANSI per ADO.NET
Viene illustrato come aggiungere una stringa nativa (char *) a un database ADO.NET e come eseguire il marshalling di un oggetto System.String da un database ADO.NET in una stringa nativa.Procedura: eseguire il marshalling di stringhe BSTR per ADO.NET
Viene illustrato come aggiungere una stringa COM (BSTR) a un database ADO.NET e come eseguire il marshalling di un oggetto System.String da un database ADO.NET in una stringa COM.Procedura: eseguire il marshalling di stringhe Unicode per ADO.NET
Viene illustrato come aggiungere una stringa Unicode (wchar_t *) a un database ADO.NET e come eseguire il marshalling di un oggetto System.String da un database ADO.NET in una stringa Unicode.Procedura: eseguire il marshalling di VARIANT per ADO.NET
Viene illustrato come aggiungere una VARIANT a un database ADO.NET e come eseguire il marshalling di un oggetto System.Object da un database ADO.NET a VARIANT.Procedura: eseguire il marshalling di SAFEARRAY per ADO.NET
Viene illustrato come aggiungere un SAFEARRAY a un database ADO.NET e come eseguire il marshalling di una matrice da un database ADO.NET a un SAFEARRAY.Esempi di codice ADO.NET
Viene illustrato come restituire risultati da un'origine dati e come scrivere l'output sulla console o al prompt dei comandi.
ADO
Controlli associati a dati (ADO e RDO)
Viene illustrata l'associazione dati, un meccanismo che consente agli utenti di utilizzare dati estratti da un database.Accesso ai dati: ADO e RDO
Vengono riepilogate le due tecnologie sottostanti che supportano controlli origine dati o controlli con associazione a dati.Associazione dati ADO
Viene illustrato come utilizzare i controlli ActiveX di associazione a dati generati con ADO.Utilizzo dell'associazione dati ADO in Visual C++
Vengono illustrati i passaggi necessari per utilizzare l'associazione dati ADO in Visual C++.Inserimento di un controllo in un'applicazione Visual C++
Viene descritto come inserire un controllo ActiveX in una finestra di dialogo dalla Casella degli strumenti o tramite la finestra di dialogo Inserisci controllo ActiveX.Impostazione delle proprietà di un controllo in fase di progettazione
Viene illustrato come impostare le proprietà dei controlli in fase di progettazione utilizzando l'Editor finestre.Aggiornamento dei dati con il controllo dati ADO
Viene descritto come creare un'applicazione che modifica i dati mediante il controllo dati ADO.Utilizzo dell'associazione dati ADO in Visual C++
Viene illustrato come utilizzare l'associazione dati ADO in Visual C++.
ODBC
Open Database Connectivity (ODBC)
Vengono fornite informazioni preliminari sulle classi fornite dalla libreria MFC (Microsoft Foundation Classes) per la programmazione con ODBC (Open Database Connectivity).Installazione e introduzione a ODBC
Vengono fornite informazioni sull'installazione dei componenti necessari per l'utilizzo di ODBC.Progettazione e creazione di un'applicazione di database ODBC
Vengono fornite informazioni sulla progettazione e sull'impostazione di un'applicazione di database ODBC.Nozioni fondamentali su ODBC
Vengono fornite nozioni di base su ODBC (Open Database Connectivity).ODBC e MFC
Vengono illustrati i concetti principali relativi alle classi di database basate su ODBC della libreria MFC (Microsoft Foundation Class) e vengono fornite informazioni preliminari sull'interazione tra le classi.Connessioni ODBC
Viene descritto come configurare un'origine dati ODBC.
OLE
Programmazione con OLE DB
Rappresenta il punto di partenza per ottenere informazioni sulla tecnologia per database Microsoft OLE DB e sulla libreria di modelli OLE DB.Cenni preliminari sulla programmazione con OLE DB
Vengono illustrate le caratteristiche di OLE DB e gli elementi che distinguono questa tecnologia dalle altre tecnologie per database.Modelli consumer OLE DB (C++)
Vengono elencati i modelli di consumer OLE DB supportati dalla specifica di OLE DB versione 2.6.Modelli provider OLE DB (C++)
Viene illustrato il provider OLE DB e vengono indicati i servizi che devono supportare.Classi di database ATL (modelli OLE DB)
Vengono illustrati i modelli presenti nella libreria ATL che semplificano l'utilizzo della tecnologia OLE DB ad alte prestazioni per database tramite classi che implementano molte delle interfacce OLE DB maggiormente utilizzate.Debug del provider
Vengono indicate due modalità di debug del provider.Associazione dinamica di colonne nel provider
Viene descritto come implementare l'associazione di colonna dinamica.Recupero dei dati
Viene descritto come recuperare i dati dopo l'apertura dell'origine dati, della sessione e degli oggetti rowset.Test di un provider in sola lettura
Crea un'applicazione predefinita di Creazione guidata applicazione MFC per un utente di prova. L'applicazione di test è una semplice finestra di dialogo in cui viene aggiunto il codice del modello consumer OLE DB.Utilizzo di più gruppi di risultati di un'unica stored procedure
Viene illustrato come gestire più gruppi di risultati.Utilizzo del Visualizzatore oggetti OLE/COM
Viene descritto come utilizzare il Visualizzatore oggetti OLE/COM.
Vedere anche
Concetti
Procedure relative a Visual C++