Condividi tramite


Accesso ai dati tramite ADO.NET in C++

Aggiornamento: novembre 2007

ADO.NET, l'API di .NET Framework per l'accesso ai dati, garantisce livelli di efficienza e semplicità di utilizzo decisamente superiori a quelli offerti dalle precedenti soluzioni di accesso ai dati. In questa sezione sono illustrati alcuni problemi relativi ad ADO.NET specifici per gli utenti di Visual C++, ad esempio il marshalling dei tipi nativi.

ADO.NET viene eseguito in Common Language Runtime (CLR). Di conseguenza, qualsiasi applicazione che interagisce con ADO.NET deve utilizzare anche CLR. Questo non significa, tuttavia, che le applicazioni native non possano utilizzare ADO.NET. Gli esempi indicati di seguito spiegano come interagire con un database ADO.NET da codice nativo.

In questa sezione

Procedura: effettuare il marshalling di stringhe ANSI per ADO.NET

Procedura: eseguire il marshalling di stringhe BSTR per ADO.NET

Procedura: eseguire il marshalling di stringhe Unicode per ADO.NET

Procedura: eseguire il marshalling di VARIANT per ADO.NET

Procedura: eseguire il marshalling di SAFEARRAY per ADO.NET

Sezioni correlate

Sezione

Descrizione

ADO.NET

Fornisce una panoramica di ADO.NET, un set di classi che espongono i servizi di accesso ai dati al programmatore .NET.

Creazione di oggetti SQL Server 2005 nel codice gestito

Illustra come utilizzare i linguaggi .NET, incluso Visual C++, per creare oggetti di database, ad esempio stored procedure, funzioni di aggregazione, trigger, funzioni definite dall'utente e tipi definiti dall'utente, e recuperare ed aggiornare i dati per i database Microsoft SQL Server 2005.

Vedere anche

Altre risorse

.Guida per programmatori .NET

Interoperabilità .NET e nativa