Fórum Path do Banco de Dados!!!! #227701
23/04/2004
0
Olá Amigos!!!
Tenho algumas duvidas quanto ao BD e sua distribuição com o programa. Então lá vai....
Miha aplicação utiliza o Firebird. Dai quando eu coloco o componente IBDataBase no meu form eu tenho que configurar o caminho do banco de dados certo??? Bom ai é onde esta a minha dúvida: Vamos supor que eu va fazer um setup e q eu queira que o usuario escolha o caminho onde instalar o programa, dai quando ele executar o sistema o sistema não encontrara o banco, pois o caminho não é o mesmo......Alguwem saberia ou teria uma dica de como resolver isso e pudesse me explicar.....Estou em fase de aprendizado ainda..... :o)
Aguardo um aresposta de vcs pessoal...
[]´s
Samuel
Tenho algumas duvidas quanto ao BD e sua distribuição com o programa. Então lá vai....
Miha aplicação utiliza o Firebird. Dai quando eu coloco o componente IBDataBase no meu form eu tenho que configurar o caminho do banco de dados certo??? Bom ai é onde esta a minha dúvida: Vamos supor que eu va fazer um setup e q eu queira que o usuario escolha o caminho onde instalar o programa, dai quando ele executar o sistema o sistema não encontrara o banco, pois o caminho não é o mesmo......Alguwem saberia ou teria uma dica de como resolver isso e pudesse me explicar.....Estou em fase de aprendizado ainda..... :o)
Aguardo um aresposta de vcs pessoal...
[]´s
Samuel
Sgubert
Curtir tópico
+ 0
Responder
Posts
23/04/2004
Bico
Bom dia,
Eu faço assim:
Crio um arquivo de inicialização (.ini);
Quando executo a aplicação, antes de conectar à base de dados, leio o arquivo de inicialização e seto o caminho da base de dados (IBDatabase1.DataBaseName := IniFile.ReadString(´Path´, ´LOCALDATA´, ´´);). Aí conecto à base de dados.
Espero ter ajudado,
Fernando.
Eu faço assim:
Crio um arquivo de inicialização (.ini);
Quando executo a aplicação, antes de conectar à base de dados, leio o arquivo de inicialização e seto o caminho da base de dados (IBDatabase1.DataBaseName := IniFile.ReadString(´Path´, ´LOCALDATA´, ´´);). Aí conecto à base de dados.
Espero ter ajudado,
Fernando.
Responder
Gostei + 0
23/04/2004
Gandalf.nho
Já que você usa a paleta IBX, faça uso do componente IBDatabaseINI e seu problema está resolvido.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)