Compartilhar via


Acesso a dados no Visual C++

Desde 2011 o Microsoft foi alinhado em ODBC como o padrão para aplicativos nativos para se conectar a bancos de dados do SQL Server. Para obter mais informações, consulte o FAQ. Para modernos aplicativos C++ nativos em execução no Windows, a melhor maneira de se conectar a bancos de dados SQL, incluindo banco de dados SQL instâncias hospedadas no Azure, é usar o ODBC Driver 11 para SQL Server no Windows.

Para instâncias de baixa sobrecarga de banco de dados local, você pode usar SQL Server 2014 Express LocalDB que não requer uma instância do SQL está em execução. Bibliotecas C + + /CLI podem usar os drivers ODBC nativos ou ADO.NET, bem como os serviços de dados do Azure para .NET. Para obter mais informações, consulte Acesso a dados usando ADO.NET (C++/CLI) e Acessando dados no Visual Studio.

Nesta seção

Esta seção aborda as tecnologias de programação de banco de dados herdadas. Estas páginas nem sempre são relevantes para novos aplicativos.

  • Programação de acesso a dados
    Descreve programação de acesso a dados herdados com Visual C++, em que a melhor maneira é usar uma das bibliotecas de classe, como a classe biblioteca ATL (Active Template Library) ou a biblioteca MFC (Microsoft Foundation Class), que simplificam o trabalho com as APIs do banco de dados.

  • Programação do OLE DB
    Fornece links para tópicos conceituais que discutem tecnologia de banco de dados OLE DB e biblioteca de modelos OLE DB.

  • Open Database Connectivity (ODBC) por meio do MFC
    Fornece links para tópicos conceituais discutindo o direcionamento de ODBC com MFC.

  • Controles ligados a dados (ADO e RDO)
    Descreve um mecanismo de ligação de dados reutilizável por meio de controles ActiveX no projetos MFC que permite que você desenvolva rapidamente os aplicativos de banco de dados.

Seções relacionadas

  • Modelos OLE DB
    Fornece material de referência para os modelos de consumidor e provedor OLE DB, um conjunto de classes de modelo que implementam várias interfaces OLE DB comumente usadas.

  • Referência a MFC
    Fornece material de referência para a biblioteca MFC, um conjunto de classes que constituem uma estrutura de aplicativos, que é a estrutura de um aplicativo escrito para a API do Windows.

Consulte também

Outros recursos

Roteiro de tecnologias de acesso a dados