problemas com a o banco de dados

Delphi

04/01/2005

criei um programa e gravei em cd, eu usei interbase6, no meu DATABASE eu informei o caminho do banco de dados C:\Banco.gdb...

agora quando eu fui instalar em um cliente, não consegui pq eu precisava instalar em uma partição chamada E:

como faço para resolver esse problema independente da unidade
(C: ou D: ou E:) do cliente?????

obrigado


Rafael Santana

Rafael Santana

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

04/01/2005

Você deve informar o caminho do seu banco de dados dinamicamente, através do registro ou de um arquivo INI. Dê uma olhada aqui [url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=52089[/url]


GOSTEI 0
Vinicius2k

Vinicius2k

04/01/2005

Colega,

Você precisa dar à aplicação a funcionalidade de carregar de forma dinâmica o caminho do banco de dados, antes de conectar-se à ele...

Para isso vc pode utilizar arquivos .ini, o registro do Windows, o próprio componente IBDatabaseINI (paleta Interbase), ou outro recurso.

Lembre-se de setar a proprieda [b:3294bd50ff]AllowStreamedConnect[/b:3294bd50ff] para False no IBDatabase.

Se vc não tiver disponível o componente IBDatabaseINI ou a propriedade que eu citei acima no IBDatabase é porque vc precisa atualizar seu IBX.
Downloads neste endereço, de acordo com a sua versão do Delphi :
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102

Se tiver dúvidas sobre como utilizar arquivos .ini, o registro do windows ou o IBDatabaseINI, utilize a pesquisa do fórum com estes termos que vc vai encontrar bastante material.

Espero ter ajudado...
T+


GOSTEI 0
POSTAR