Usuário com melhor resposta
Como instalar um banco local no cliente para rodar minha aplicação

Pergunta
-
Galera sei que existem varias perguntas relacionadas a este tema me desculpe a ignorância.. mas não consegui instalar com sucesso meu aplicativo em outra maquina...
Consegui gerar o executável através do Visual Studio 2010 porem não sei aonde colocar o banco, nem o que é necessário instalar.
Uitlizo o VS2010 com SQL Express....
Mais uma vez desculpe a pergunta repetida.. mas não obtive sucesso por isso necessito de ajuda dos mais experientes ....
Abraçoss Mauricio
Respostas
-
"data source=.\SQLEXPRESS2"
esse deve ser o endereço do seu server de banco de dados.
"initial catalog=VENDA"
essa deve conter o nome da base de dados que você vai conectar.
Tudo isso foi definido quando foi instalado o SQL Express e quando foi criado o banco de dados.
Caso não tenha criado o BD ainda, você pode instalar o SQL Management Studio, e executar os
scripts SQL (acredito que vc tá usando ADO.NET com DataSets).
Não esqueça de pesquisar sobre Connection Strings, para entender melhor. É um assunto essencial.
- Marcado como Resposta Mauriciooo quarta-feira, 25 de julho de 2012 13:02
Todas as Respostas
-
Você pode fazer o download de um instalador do SQL Express e instalar na máquina que vai executar o aplicativo.
http://www.microsoft.com/pt-br/download/details.aspx?id=25052
Verifica se essa versão te atende. Senão, é só pesquisar pela versão correta.
Lembre-se de modificar o arquivo de config, para definir a string de conexão correta.
-
ai e que esta Ruan minha conexion string esta como :
<connectionStrings>
<add name="VENDAEntities2" connectionString="metadata=res://*/VendaEntities.csdl|res://*/VendaEntities.ssdl|res://*/VendaEntities.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS2;initial catalog=VENDA;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />o que devo alterar para que funcione abraços e obrigado
-
"data source=.\SQLEXPRESS2"
esse deve ser o endereço do seu server de banco de dados.
"initial catalog=VENDA"
essa deve conter o nome da base de dados que você vai conectar.
Tudo isso foi definido quando foi instalado o SQL Express e quando foi criado o banco de dados.
Caso não tenha criado o BD ainda, você pode instalar o SQL Management Studio, e executar os
scripts SQL (acredito que vc tá usando ADO.NET com DataSets).
Não esqueça de pesquisar sobre Connection Strings, para entender melhor. É um assunto essencial.
- Marcado como Resposta Mauriciooo quarta-feira, 25 de julho de 2012 13:02