Fórum problemas com a o banco de dados #264158

04/01/2005

0

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

Responder

Posts

04/01/2005

Gandalf.nho

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]


Responder

Gostei + 0

04/01/2005

Vinicius2k

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+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar