Fórum Servidor FireBird #52578

31/08/2005

0

:?: Olá a todos. Estou tentando instalar a minha primeira aplicação Cliente/Server com FireBird-Delphi 7/DBExpress.
Estou com a máquina do Cliente com XP novinha (enxuta).
Baixei a versao do FireBird 1.5.2.4731-Win32.
Instalalei conforme orientações da Edição 50 da ClubeDelphi.
Criei as seguintes pastas para a aplicação:
C:\Monitor -> Coloquei o executavel [ PjMonitor.Exe].
C:\Monitor\BD - Coloquei o Banco de Dados [ Hotel.GDB ], criado pelo IBExpert, o qual contem 8 tabelas.
Quando clico para executar a aplicação ele acessa o HD, mas não acontece nada. Não instalei o Delphi no micro do cliente para monitorar o que esta acontecendo.
Quando aos arquivos INI, quais devem ser colocados na pasta do sistema.
Alguem pode me ajudar.
Obrigado
Neto

[color=green:6143746145]Movido de Delphi para Interbase/Firebird[/color:6143746145]


Neto

Neto

Responder

Posts

31/08/2005

Demetrius

Faça o seguinte:

Os arquivos ini são:

dbxconnections.ini e dbxdrivers.ini

Vc vai encontrá-los no seguinte diretório:

C:\Arquivos de programas\Arquivos comuns\Borland Shared\DBExpress

Copie-os e cole-os na mesma pasta que está o seu projeto.
Quando for distribuir sua aplicação não esqueça de distribui-los também.

Na sua aplicação no SQLCONNECTION de dois clicks e escolha na lista CONNECTION NAME a conexão IBCONNECTION na propriedade DATABASE indique o caminho da base de dados.

No evento BEFORECONNECT do SQLCONNECTION coloque o seguinte:

SQLCONNECTION.LoadParamsOnConnect := True;
SQLCONECTION.LoadParamsFromIniFile(´CAMINHO DO ARQUIVO DBXCONNECTION.INI´);

Abra o DBXCONNECTIONS e procure a seguinte codificação:

[IBConnection]
DriverName=Interbase
Database= CAMINHO COMPLETO DO BANCO DE DADOS
RoleName=RoleName
User_Name=sysdba
Password=masterkey
SQLDialect=3
LocaleCode=0000
BlobSize=-1
CommitRetain=False
WaitOnLocks=True
Interbase TransIsolation=ReadCommited
Trim Char=False

Se estiver trabalhando em rede, no DBXCONNECTIONS da maquina cliente, na linha que fica o caminho da base de dados no servidor deve ficar assim:

NOME SERVIDOR:
Caixa:CAMINHO COMPLETO DO BANCO DE DADOS

Espero ter ajudado!!!!

:D :D


Responder

Gostei + 0

31/08/2005

Mmbarros

Olá Neto...

Além de seguir as intrições do amigo Demetrius....não esqueça de copiar os arquivos (dbexpint.DLL e midas.DLL) para a pasta onde o executável do seu sistema ficará.
Espero que tenha ajudado e bom trabalho.


Responder

Gostei + 0

31/08/2005

Neto

Moçada deu tudo certo.
Obrigado a todos do Forum principalmente ao
Demetrius e ao MMBarros.
Abraços e
T+


Responder

Gostei + 0

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

Aceitar