Compartilhar via


Acesso a dados usando ADO.NET (C++/CLI)

ADO.NET é uma API do.NET Framework para acesso a dados e fornece a capacidade e ímpar facilidade de uso por soluções anteriores de acesso a dados. Esta seção descreve alguns dos problemas que envolvem ADO.NET que são exclusivos para usuários do Visual C++, como o marshaling tipos nativos.

ADO.NET executa sob Common Language Runtime (CLR). Em virtude disso, qualquer aplicativo que interaja com o ADO.NET também deve atingir CLR. No entanto, isso não significa que os aplicativos nativos não podem usar ADO.NET. Esses exemplos demonstrarão como interagir com uma base de dados do ADO.NET de código nativo.

Nesta seção

Como realizar marshaling de cadeias de caracteres ANSI para ADO.NET (C++/CLI)

Como realizar marshaling de cadeias de caracteres BSTR para ADO.NET (C++/CLI)

Como realizar marshaling de cadeias de caracteres Unicode para ADO.NET (C++/CLI)

Como realizar marshaling de um VARIANT para ADO.NET (C++/CLI)

Como realizar marshaling de um SAFEARRAY para ADO.NET (C++/CLI)

Seções relacionadas

Seção

Descrição

ADO.NET

Fornece uma visão geral do ADO.NET, um conjunto de classes que expõe os serviços de acesso a dados ao programador do .NET.

Creating SQL Server 2005 Objects In Managed Code

Descreve como usar as linguagens .NET, incluindo Visual C++, para criar objetos de base de dados como procedimentos armazenados, gatilhos, agregações, funções definidas pelo usuário, e tipos definidos pelo usuário; e para recuperar e atualizar dados de bases de dados do Microsoft SQL Server 2005.

Consulte também

Outros recursos

Programação do .NET no Visual C++

Nativo e interoperabilidade .NET