Compartilhar via


Usando bancos de dados do SQL servidor 2005 Compact edição 3.1 (dispositivos)

Os desenvolvedores, às vezes, usar SQL servidor 2005 Compact edição 3.1 no dispositivo SMART porque ele é incorporado aos dispositivos ROM do Windows Mobile 6 e emuladores de projetos.A vantagem é que os usuários finais do Windows Mobile 6 não é necessário instalar o tempo de execução do SQL servidor 2005 Compact edição para executar o aplicativo separadamente.Para obter informações sobre o suporte de tecnologia de banco de dados em várias versões do Windows Mobile, consulte Recursos do Dispositivo e Ferramentas de Desenvolvimento Exigidas.

Este tópico destaca algumas diferenças no ambiente de desenvolvimento integrado (IDE) do Visual Studio quando você usa o SQL servidor 2005 Compact edição 3.1, em vez de SQL Server Compact 3.5.

Implantação automático

Quando você implantar ou depurar um projeto de dispositivo SMART gerenciado que usa o SQL servidor 2005 3.1 de edição Compact, Visual Studio 2008 implanta automaticamente o tempo de execução somente se ambos os O Visual Studio 2005 serviço empacotar 1 and Microsoft SQL servidor 2005 Compact edição Tools para Visual Studio 2005 serviço empacotar 1 são instalados no computador de desenvolvimento.Em outras palavras, se esses dois produtos não estão instalados no computador de desenvolvimento e o tempo de execução do SQL servidor 2005 Compact não está instalado no dispositivo, e, em seguida, você deve manualmente copiar e instale os arquivos de gabinete em tempo de execução para o dispositivo antes de depuração ou implantar o projeto.

Os arquivos de gabinete de tempo de execução SQL servidor 2005 Compact edição 3.1 são localizados em unidade: \ programa Files\Microsoft SQL servidor Compact edição\v3.1\SDK\bin.Para obter mais informações, consulte Como: Instale o SQL servidor Compact 3.5 em um dispositivo.

Recursos de dados avançada

Alguns recursos de dados avançados no Visual Studio 2008 não pode ser usado com bancos de dados do SQL servidor 2005 Compact edição 3.1. sistema autônomo desenvolvedores não podem usar recursos de dados avançados, sistema autônomo Visual banco de dados Tools, fonte de dados configuração assistente e ferramentas de designer de dados em projetos de dados do SQL servidor Compact edição 3.1.Essas ferramentas só podem ser usadas em SQL Server Compact 3.5 projetos. Para obter informações sobre os recursos de dados rich, consulte Usando bancos de dados do SQL servidor Compact 3.5 (dispositivos).

Usando o SQL servidor 2005 Compact edição 3.1

Porque os recursos de dados avançada não podem ser usados, você manualmente deve codificar para seu projeto de dados usando o sistema.Data.SqlServerCe provedor de dados (sistema.Data.SqlServerCe.dll em do unidade: \Arquivos de Programas\Microsoft SQL servidor Compact edição\v3.1\SDK\bin\plataforma\).Para obter mais informações, consulte Como: Usar o SQL servidor 2005 Compact edição 3.1 em projetos gerenciado (dispositivos).

Obtendo ajuda

Documentação do SQL servidor 2005 Compact edição não está instalada localmente.Para fazer o baixar, visite Manuais online do SQL servidor 2005 Compact edição.

Para obter documentação sobre a versão 3.1 do provedor de dados gerenciado, consulte o sistema.Data.SqlServerCe namespace na biblioteca do .NET estrutura.

Versões do Visual Studio

Recursos de dados rich em cada versão do Visual Studio oferecem uma versão específica do SQL servidor Compact/Mobile.A tabela a seguir mapeia a versão com suporte do SQL servidor Compact/Mobile para a versão correspondente do Visual Studio.

Abreviações de título de coluna são:

  • SSC 3.5 = SQL Server Compact 3.5

  • O SSCE 3.1 = a versão do SQL servidor 2005 Compact edição 3.1

  • SQL Mobile 3.0 = SQL Server 2005 Mobile Edition Versão 3.0

Suporte a recursos rich dados

SSC 3.5

SQL CE 3.1

SQL Mobile 3.0

Visual Studio 2008

X

 

 

O Visual Studio 2005 SP1

 

X *

X

Visual Studio 2005

 

 

X

* Para habilitar recursos rich dados para SQL servidor 2005 Compact edição versão 3.1 no Visual Studio 2005 SP1, instale Ferramentas do Microsoft SQL servidor 2005 Compact edição para o Visual Studio 2005 serviço empacotar 1.Se as ferramentas não estiver instaladas, Visual Studio 2005 serviço empacotar 1 continua a oferecer suporte a ferramentas de designer de dados para SQL servidor 2005 Mobile versão 3.0.

Atualizando o SQL servidor Compact 3.5

Você pode atualizar projetos de dados gerenciado para tirar proveito dos recursos de dados avançados no Visual Studio e aprimoramentos no SQL Server Compact 3.5. Para atualizar um projeto criado no Visual Studio 2008, consulte Como: Projetos gerenciado upgrade para o SQL servidor Compact 3.5 (dispositivos).

Para obter informações sobre como atualizar projetos de dados que foram criados em versões anteriores do Visual Studio, consulte Atualizando Projetos Criados com Ferramentas Anterior.

Consulte também

Tarefas

Como: Usar o SQL servidor 2005 Compact edição 3.1 em projetos gerenciado (dispositivos)

Como: Projetos gerenciado upgrade para o SQL servidor Compact 3.5 (dispositivos)