Demonstra Passo a passo: Adicionando um banco de dados SQL servidor Compact 3.5 a um aplicativo e implantando-

Essa explicação fornece instruções passo a passo para incorporar um banco de dados SQL Server Compact 3.5 a um aplicativo baseado no Windows.

Essa explicação passo a passo ilustra as seguintes tarefas:

  • Criar um novo aplicativo baseado no Windows

  • Adicionar um banco de dados SQL Server Compact 3.5 a um projeto.

  • Criar controles de Formulários do Windows ligados a dados.

  • Implantar o aplicativo (incluindo o banco de dados) usando implantação de ClickOnce.

Pré-requisitos

Para concluir esta explicação passo a passo, você precisa:

  • SQL Server Compact 3.5

Criando o aplicativo baseado no Windows

A primeira etapa é criar um projeto de aplicativo baseado no Windows.

Observação:

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Para criar um novo aplicativo baseado no Windows.

  1. No menu File, aponte para New e clique Project.

  2. nome SQLCompactWalkthrough o projeto.

  3. Selecione Windows Application e clique em OK.Para obter mais informações, consulte Criando Aplicativos Baseados no Windows.

    O projeto SQLCompactWalkthrough é criado e adicionado ao Solution Explorer.

Adicionando o banco de dados e criando a fonte de dados

A próxima etapa após criar o projeto é adicionar o banco de dados SQL Server Compact 3.5 ao projeto e criar uma nova fonte de dados com base em tabelas no banco de dados.A novo fonte de dados será usada para associação de dados arrastar-e-soltar da janela Data Sources na próxima seção.

Nesse procedimento, você criará uma fonte de dados baseado na tabela Clientes no banco de dados de exemplo Northwind usando o Data Source ConfigurationWizard .O Data Source Configuration Wizard é iniciado automaticamente quando um arquivo de banco de dados SQL Server Compact 3.5 é adicionado a um projeto.

Observação:

O banco de dados de exemplo Northwind para SQL Server Compact 3.5 é chamado Northwind.sdf e está localizado em C:\programa Files\Microsoft SQL servidor Compact edição\v3.5\Exemplos.

Para criar uma fonte de dados

  1. No menu Project, clique em Add Existing Item.

  2. Na caixa de diálogo Add Existing Item, navegue até o local do arquivo Northwind.sdf e em seguida clique em Add.

    Observação:

    No Adicionar item existente caixa de diálogo, você precisa clicar em Arquivos de dados in the Objetos do tipo lista para tornar o arquivo .sdf visível.

    Após adicionar o arquivo de banco de dados, o Data Source Configuration Wizard abre para a página Choose Your Database Objects.

  3. Expanda o nó Tables e verifique a tabela Customers.

  4. Clique em Finish e o arquivo de banco de dados (Northwind.sdf) é adicionado ao projeto, junto com um dataset tipado (NorthwindDataset).

Criando controles para exibir os dados

Agora que a fonte de dados está criada e disponível na janela Data Sources, você pode arrastar a tabela para um formulário do Windows para criar uma grade vinculada a dados.

Para adicionar uma grade vinculada a dados ao formulário do Windows

  1. Da janelaData Sources, arraste o nó Customers para o Form1.

  2. Pressione F5 para executar o aplicativo.

    O formulário é exibido com os dados do cliente carregados na grade.

Implantando o aplicativo

Assumindo que o aplicativo está concluído, você agora está pronto para implantá-lo.Para essa explicação passo a passo, você usará a implantação de ClickOnce.

Criar uma implantação de ClickOnce para um aplicativo que contém um banco de dados SQL Server Compact 3.5 consiste em configurar as informações de publicação apropriadas no Project Designer.

Observação:

Adicionando um SQL Server Compact 3.5 arquivo de banco de dados para um projeto configura automaticamente o apropriado publicar informações para a implantação do ClickOnce. No entanto, nessa explicação passo a passo você irá examinar e verificar cada configuração para compreender como funciona a implantação.

Para configurar uma implantação de ClickOnce para um aplicativo que tem um banco de dados SQL Server Compact 3.5

  1. Para abrir o Project Designer, em Solution Explorer, clique duas vezes em My Project se você estiver trabalhando em um projeto Visual Basic ou Properties se você estiver trabalhando em um projeto C#.

  2. Clique na guia Publish.

  3. Clique em Application Files e, em seguida, configure o Publish Status do Northwind.sdf para Data File (Auto).

    Esta configuração notifica o instalador para colocar esse arquivo no diretório de dados.

  4. Clique em OK.

  5. Clique em Prerequisites e selecione a caixa de seleção para SQL Server Compact 3.5.

    Essa configuração notifica o instalador para verificar se existe o tempo de execução do SQL Server Compact 3.5 e instalá-lo a partir da Internet se ele não for encontrado.

Criando o Instalador

Agora que as informações de publicação estão configuradas para implantar o banco de dados SQL Server Compact 3.5 juntamente com o aplicativo, é hora para criar o instalador.

Para criar o instalador

  1. Na área Publishing Location, clique no botão ellipsis (...) para abrir a caixa de diálogo Open Web Site.

  2. Selecione File System.

  3. Crie uma nova pasta para onde o instalador será implantado e selecione-o.

    Observação:

    Você pode criar a pasta em qualquer lugar.Apenas lembre-se onde ela está para que você possa localizá-la mais tarde.

  4. Clique em Open.

  5. Clique em Publish Now para criar o instalador.

Próximas etapas

Copie a pasta que você acabou de criar para um computador que não contêm SQL Server Compact 3.5 e então instale o aplicativo executando o Programa de Instalação.O instalador irá detectar o pré-requisito SQL Server Compact 3.5 e instalar SQL Server Compact 3.5 como parte da instalação do aplicativo.

Consulte também

Tarefas

Como: Adicionar um banco de dados SQL servidor Compact 3.5 a um projeto

Como: Implantar um banco de dados SQL servidor Compact 3.5 com um aplicativo

Conceitos

SQL Server Compact 3.5 e Visual Studio

Outros recursos

Acessando Dados (Visual Studio)

Criando aplicativos clientes de dados