• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

emptyxD

Base de Dados [Exe]

19 mensagens neste tópico

Boa tarde,

Eu tenho um programa e uma base de dados agora queria fazer um exe para poder correr o programa noutros computadores e não ter que estar a por os caminhos da base de dados.. Ou seja o exe ia logo buscar automaticamente a base dados.

Sei que era qualquer coisa App "\basedados.mdb"

Mas não sei por isto a funcionar, agradecia ajuda...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pôe lá o código todo dessa linha que este comando funciona bem.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

App.Path."\Data1.mdb"

E é no form_load?

É assim app.path & "\Data1.mdb"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Erro -> "Expected: expression"

Tens que ter mais alguma coisa pra lá deste pedaço de código, assim é difícil de te ajudar

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É isto que tenho no form load ..

Private Sub Form_Load()
App.Path & "\Data1.mdb" &
        Text1.Enabled = False
        Text2.Enabled = False
        Text3.Enabled = False
        Text4.Enabled = False
        Text5.Enabled = False
        Text6.Enabled = False
        Text7.Enabled = False
        Text8.Enabled = False
        Text9.Enabled = False
        Text10.Enabled = False
        Text11.Enabled = False
        Text12.Enabled = False
End Sub

Da última vez que utilizei isto do app acho que só tinha o que colocas-te e dava bem

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É isto que tenho no form load ..

Private Sub Form_Load()
App.Path & "\Data1.mdb" &
        Text1.Enabled = False
        Text2.Enabled = False
        Text3.Enabled = False
        Text4.Enabled = False
        Text5.Enabled = False
        Text6.Enabled = False
        Text7.Enabled = False
        Text8.Enabled = False
        Text9.Enabled = False
        Text10.Enabled = False
        Text11.Enabled = False
        Text12.Enabled = False
End Sub

Da última vez que utilizei isto do app acho que só tinha o que colocas-te e dava bem

Isso assim não funciona tens que por na ligação da bases de dados

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Desculpa, mas já não estou a perceber nada  :-[

Já tens alguma ligação à base de dados ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Controlo de data?

Sim, já estás a escrever ou ler alguma coisa na base de dados ? Que conhecimentos tens em relação a isso ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim só que eu quero criar uma maneira que não seja preciso estar sempre as por os caminhos do directório quando se muda de pc...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Então mas para definir o caminho já te foi mostrado.

Quando fazes a ligação à base de dados, em vez de "c:\Documents and Settings\.......\base de dados.mdb", colocas App.Path & "\base de dados.mdb".

Qual é a dúvida ?

O código que mostraste não faz ligação nenhuma à base de dados.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Então mas para definir o caminho já te foi mostrado.

Quando fazes a ligação à base de dados, em vez de "c:\Documents and Settings\.......\base de dados.mdb", colocas App.Path & "\base de dados.mdb".

Qual é a dúvida ?

O código que mostraste não faz ligação nenhuma à base de dados.

OU

Podes sempre colocar o Path para o Disco C que todos os computadores tem.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando vou a correr de executável diz que o nome não é válido

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando vou a correr de executável diz que o nome não é válido

O que não é valido????

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora