Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

daianyyy

Criar instalador com banco Sql server express

Recommended Posts

Oi pessoal ...preciso criar um instalador que crie o banco de dados no Pc do Cliente ....gostaria de saber qual arquivo do banco que preciso incluir no setup ...c é o script ou o algum outro arquivo ...por favor é muito importante ...obrigada!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

No mesmo local que você adicionou a dependência do Crystal Reports, não tem do SQL Server? Veja se não tem a opção de adicionar um aplicativo que não está na lista.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim eu adicionei tbm uma dependencia do sql server ...mas ele naum conecta no banco quando executo o setup, acredito eu que tenho que adicionar tbm o script do banco ...e no meu sistema a primeira tela é uma tela de login que pega o usuario e a senha que cria a string de conexao do banco .....naum sei como vou criar essa string no banco do cliente ., acho que tenho que logar no modo windowns....naum to achando em lugar nehum como fazer isso ....o ruim é que meu cliente é de outra cidade e eu naum queria ter que ir lah para instalar e criar o banco no pc dele ...gostaria de apenas enviar o instalador e esse criasse o banco pra mim ...mas to achando que naum vai ter jeito neh ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Daianyyy

 

Eu uso esta String de conexão:

Dim EstringConexao = "Data Source=.\SQLEXPRESS;AttachDbFilename=" & CaminhoAplication & "Processo_Control.mdf;Integrated Security=True;User Instance=True"

Voce esta instalando o seu aplicativo na pasta Arquivo de programas?

 

Se sim tabem tive o mesmo problema pois ai você vai ter que dar permissão de escrita para esta pasta(diretorio).

 

Para criar o instalador usei o Publish Wizard.

 

E inclui os dois arquivos:

 

Com extenssão

.mdf

.ldf

 

 

So da uma olhada o caminho que foi instalada a minha aplicação:

C:\Users\Nilson\AppData\Local\Apps\2.0\LET5PNG1.OCX\LXL3J5J0.5EY\dlad..tion_0000000000000000_0001.0000_2cf5b06b2be4555e\

 

 

So que funciona perfeitamente.

 

 

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

A string de conexão tah funcionando ...como coloco esse caminhoAplication e será que dah pra explicar melhor essa parte de diretório!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite Daiany

 

Desculpe foi mal, não percebique estava com minha variavel.

 

Segue a declaração que pega o caminho de sua aplicação.

 

Seguem declaração :

'Variavel CaminhoAplication Carega o caminho da pasta da Aplicação
	Public CaminhoAplication As String = My.Application.Info.DirectoryPath & "\"

 

qualquer duvida,estamos a disposição.

 

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia Daiany

 

Bom programo com vb.

 

Aqui esta como voce pode pegar o caminho da sua aplicação.

 

string Caminh = Application.ExecutablePath;

nestes Link´s tem um bom material que pode te ajudar muito:

 

http://msdn.microsoft.com/en-us/library/mi...ectorypath.aspx

 

http://www.java2s.com/Code/CSharp/CatalogCSharp.htm

 

espero que te ajude.

 

estamos as ordem

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite Daiany

 

Esta aplicação que você desenvolveu usa uma conexão local ou de rede?

E qual erro esta dando?

Em que local você esta instalada esta aplicação?

Dentro de arquivo de programas?

 

Aguardo sua resposta.

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Noite !!!!

Minha conexaõ é local ....depois de craiar o instalador e executar ....está instalando em Arquivos de programa ....quero que meu cliente pege esse instalador e consiga sem aminha ajuda instalar tudo automático inclusive o banco de dados ...sem precisar instalar o sqlserver.....Depois que executo o programa dah erro de conexão de banco ....por que na verdade o banco naum está instalado e eu quero que o instalador faça isso pra mim .....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite Daiany

 

Ja tive este proble.

Voce vai ter que instalar sua aplicação em outra pasta que tenha permição de escrita.

 

Eu tive que usar a pasta de usuarios do sistema para solucionar este proble.

 

Veja o caminho que minha aplicação esta sendo instalada.

C:\Users\Nilson\AppData\Local\Apps\2.0\LET5PNG1.OCX\LXL3J5J0.5EY\dlad..tion_0000000000000000_0001.0000_2cf5b06b2be4555e\

 

Use o Publish Wizard do propria linguagem.

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.