Demonstra Passo a passo: Adicionando um SQL Server Compact 3.5 Database a um aplicativo e implantá-lo
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 nomes ou locais diferentes para alguns dos elementos da 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.
No menu File, aponte para New e clique Project.
Nomeie o projeto como SQLCompactWalkthrough .
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 Configuration Wizard . 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:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Samples. |
Para criar uma fonte de dados
No menu Project, clique em Add Existing Item.
Na caixa de diálogo Add Existing Item, navegue até o local do arquivo Northwind.sdf e em seguida clique em Add.
Observação Na caixa de diálogo Add Existing Item, você tem de clicar em Data Files na lista Objects of type 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.
Expanda o nó Tables e verifique a tabela Customers.
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
Da janelaData Sources, arraste o nó Customers para o Form1.
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 |
---|
Adicionar um arquivo de banco de dados SQL Server Compact 3.5 a um projeto automaticamente configura as informações de publicação apropriadas para implantação de 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
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#.
Clique na guia Publish.
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.
Clique em OK.
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
Na área Publishing Location, clique no botão ellipsis (...) para abrir a caixa de diálogo Open Web Site.
Selecione File System.
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.
Clique em Open.
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 SQL Server Compact 3.5 Database a um projeto
Como: Implantar um SQL Server Compact 3.5 Database com um aplicativo
Conceitos
SQL Server Compact 3.5 e Visual Studio