PDA

Visualizza la versione completa : Delphi: firebird


Gionte76
22-09-2004, 09:28
Ti spiego dettagliatamente il mio problema:
A DESIGN-TIME: col componete TIBDataBase vado sul suo database componet
editor imposto i dati:
connection : LOCAL
Database: Path del database.FDB
username: sysdba
password: masterkey
premendo test => indipendentemente se rinomino o no fbembed.dll il risultato
sempre la finestra con UNAVAILABLE DATABASE

A RUN-TIME: (con la pressione di un pulsante, prog. di prova)
chiudo la connessione
imposto il path:
IBDatabase1.DatabaseName :=
ExtractFilePath(application.ExeName) + 'DBMUSEUM.FDB';
apro la connessione
eseguo la query e il risultato (visualizzato su un edit) influenzabile nel
seguente modo:
1- se metto gds32.ddl di windows mi d UNAVAILABLE DATABASE
2- se metto fbembed.dll rin. in gds32.ddl funziona!!!

X ora sorge il problema:

se prendo l'exe+dll+fdb e li sposto su un altro computer (Nuovo di
formattazione con win 98)accade questo:
1- se la dll fbembed.dll rin. in gds32.ddl mi dice che non trova la
gds32.ddl
2- se la dll gds32.ddl di windows mi d UNAVAILABLE DATABASE

QUALCHE SPIEGAZIONE A QUESTO???

alka
22-09-2004, 09:57
Originariamente inviato da Gionte76
QUALCHE SPIEGAZIONE A QUESTO???
Hai aperto una nuova discussione senza rispondere alle domande che ti avevo posto...in questo modo, non ci salteremo mai fuori.

Loading