Partilhar via


Referência da programação nativa (SQL Server Compact)

Usando o Microsoft Visual C++ e o Visual C++ for Devices, é possível aplicar seu conhecimento do Visual C++ para desenvolver aplicativos de área de trabalho e de dispositivos inteligentes que usam o Microsoft SQL Server Compact 3.5. O Visual C++ for Devices está incluído no Visual Studio, que fornece um IDE para desenvolver aplicativos de dispositivos inteligentes.

O SQL Server Compact 3.5 é implementado como um conjunto de bibliotecas de vínculo dinâmico (DLLs) que simplificam acesso aos dados. Você usa o OLE DB para acessar um banco de dados do SQL Server Compact 3.5 em aplicativos do Visual C++. OLE DB é uma tecnologia de interface de dados de nível baixo que fornecem recursos de granularidade para o acesso a dados. Entre todas as APIs de acesso a dados, o OLE DB para o SQL Server Compact 3.5 é o que fornece maior rapidez na manipulação e no acesso a dados.

Os arquivos de cabeçalho do SQL Server Compact 3.5 são instalados em %Arquivos de Programas%\Microsoft SQL Server Compact Edition\v3.5\Include. Os comentários do cabeçalho de arquivo contêm as informações específicas da versão do SQL Server Compact. A lista de arquivos de cabeçalho e seus objetivos é fornecida a seguir:

  • sqlce_err.h

    Códigos de erro usados pelo banco de dados

  • sqlce_oledb.h

    Interfaces de programação padrão do OLEDB

  • sqlce_sync.h

Interfaces de programação de mesclagem e RDA. A tabela a seguir descreve os tópicos desta seção:

Tópico

Descrição

Programação do objeto Engine (SQL Server Compact)

Descreve os métodos e as propriedades usados para criar, usar e excluir um banco de dados do SQL Server Compact 3.5 quando usar o Visual C++ for Devices.

Programação RDA (SQL Server Compact)

Descreve os métodos e as propriedades usados para implementar RDA com o SQL Server Compact 3.5 quando usar o Visual C++ for Devices.

Programação de replicação (SQL Server Compact)

Descreve os métodos e as propriedades usados para implementar a replicação de mesclagem com o SQL Server Compact 3.5 quando usar o Visual C++ for Devices.

Programando o objeto de erro nativo (SQL Server Compact)

Descreve os métodos e as propriedades usados para implementar o tratamento de erros com o SQL Server Compact 3.5 quando usar o Visual C++ for Devices.

Consulte também

Outros recursos

Referência do provedor OLE DB (SQL Server Compact)