ALTERAR CONECTIONSTRING NO MY.SETTINGS EM RUNTIME

VINICIUSVB 02/12/2011 10:11:53
#390430
Olá pessoal muito bom dia!

Desenvolvi uma pequena agenda de contatos e precisava alterar a string de conexão ao banco de dados em tempo de execução e não sei como fazer quando construimos tudo via Wizard. Neste projeto eu uso banco de dados access onde a conexão foi adicionada pelo wizard e coloquei a base de dados em um local diferente da aplicação. Também foi construido via wizard o dataset e todos os tableadapters.

Meu problema é o seguinte: ao instalar este projeto eu precisava setar o local da base de dados antes de iniciá-la para evitar erro, mas não sei como alterar a conectionstrind salva no my.settings das propriedades do projeto em tempo de execução. Eu queria colocar uma tela inicial que se abreria caso a base de dados não tivesse sido encontrada, e só neste momento eu colocasse o endreço via dialog para então salvar as configurações e iniciar o sistema. Lembrando que toda a estrutura de conexão foi montada via wizard.

Alguém poderia me ajudar?
ALTAIR148 02/12/2011 10:26:35
#390432
Bom dia,

Seria +/- http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=380510 nesse exemplo ele salva uma variavel, mas é só uma questão de adaptar.
VINICIUSVB 02/12/2011 10:59:08
#390436
Olá ALTAIR148

Seria sim, mas não estou conseguindo fazer no caso de uma cadeia de conexão. Se você puder postar um projeto de exemplo eu agradeço. Mas para isso você teria que criar um projeto com conexão em base de dados access e adicionar esta conexão via winzard. Meu problema é no endereçamento da base de dados.
ALTAIR148 02/12/2011 11:30:37
#390445
Faz o seguinte, é mais fácil vc criar o exemplo ai e postar e eu modifico.
VINICIUSVB 02/12/2011 13:13:56
#390456
ALTAIR148 boa tarde


Então, eu fiz só a parte do banco de dados para ilustrar minha dúvida. Veja no projeto que a conexão foi feita via wizard. Eu preciso implementar uma forma de alterar o local do banco de dados sem ter que ir nas propriedades do projeto dentro do visual studio. Assim, se você tentar executar vai dar um erro de conexão, é onde eu preciso que abra um form para então configurar o local do banco de dados. Não sei se é bem isso que você quer.
ALTAIR148 02/12/2011 14:08:44
#390464
Bom, eu queria já um exemplo um projeto com bd e tudo, para que eu possa adaptar, outra coisa, já no seu form principal o que abre primeiro, vc já faz a conexão com o banco de dados?
VINICIUSVB 08/12/2011 13:38:30
#390843
Aí galera boa tarde!

Estive off por alguns dias. Quero agradecer ao ALTAIR148 pela atenção e dizer que encontrei uma solução no forum msdn: http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/57671bf2-af0a-440e-b720-bf204ceaf6a2/


Valeu a todos!
Tópico encerrado , respostas não são mais permitidas