Ir para conteúdo

POWERED BY:

Arquivado

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

Claudio Neto

Usando ADODC

Recommended Posts

Olá.

 

Não costuma utilizar esse objeto, então não sei como fazer.

 

Criei um programinha utilizando o objeto ADODC, é um programinha simples então preferi usar do que declarar variáveis de conexão e recordset.

 

Mas tenho um problema, o programa não irá rodar na minha máquina, então não sei como indico nas propriedades do objeto que ele deve pegar o banco de dados na mesma pasta do executável.

 

Via código bastaria colocar aaap.path né, mas assim não é possível.

 

Alguém sabe como fazer?

 

e me disserem que não dá, mudo tudo para conexão via código mesmo, só preciso de uma resposta um pouco urgente.

 

Obrigadão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o seguinte.

 

Enquanto estiver usando em modo desing, muda o caminho como se fosse para sua máquina mesmo.

 

Entretanto, coloque no evento on load do formulário que estiver o adodc algo parecido como

 

adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+App.Path+"\banco.mdb;Persist Security Info=False"

assim você seta a configuração da connectionstring para onde você quiser, e para fazer teste em modo Desing vai funcionar certinho.

 

Poste a resposta se a dúvida foi resolvida.

 

Paulo Mendes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz o seguinte.

 

Enquanto estiver usando em modo desing, muda o caminho como se fosse para sua máquina mesmo.

 

Entretanto, coloque no evento on load do formulário que estiver o adodc algo parecido como

 

adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+App.Path+"\banco.mdb;Persist Security Info=False"

assim você seta a configuração da connectionstring para onde você quiser, e para fazer teste em modo Desing vai funcionar certinho.

 

Poste a resposta se a dúvida foi resolvida.

 

Paulo Mendes.

Hum, não sabia que dava para mudar a conexão do objeto em tempo de execução. Ainda não testei, mas se é possível fazer isso, com certeza dará certo.

 

Obrigadão mesmo...

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.