Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mit Firebird Embedded DB arbeiten (https://www.delphipraxis.net/97192-mit-firebird-embedded-db-arbeiten.html)

arbu man 6. Aug 2007 15:10

Datenbank: Firebird • Version: 1.5 • Zugriff über: Zeos 6.6.1 Beta

Mit Firebird Embedded DB arbeiten
 
Hallo,

ich möchte mit Delphi eine kleine Datenbankanwendung Realisieren, dazu wolle ich den Firebird Embedded Server verwenden. Ich habe mir die Firebird-1.5.1.4481_embed_win32.zip herruntergeladen und im Programm Verzeichnis entpackt.
Wenn ich jedoch zu dieser Datenbank Verbinden will bekomme ich eine Exception.

Delphi-Quellcode:
ZConnection.TransactIsolationLevel := tiNone;
    ZConnection.Properties.Add('isc_tpb_concurrency');
    ZConnection.Properties.Add('isc_tpb_wait');
    ZConnection.Properties.Add ('Codepage=ISO8859_1');

    ZConnection.Database := 'd:\db1.fdb';

    ZConnection.Protocol := 'firebird-1.5';
    ZConnection.Properties.Add('Dialect=1');
Exception:
Code:
SQL Error: invalid format for transaction parameter block wrong version of transaction parameter block. Error Code: -901. Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements
Was mache ich falsch ?

mfg, Björn

mkinzler 6. Aug 2007 15:47

Re: Mit Firebird Embedded DB arbeiten
 
steht vorher schon was in Properties drin?

arbu man 6. Aug 2007 16:16

Re: Mit Firebird Embedded DB arbeiten
 
Ich das ich wüsste die Properties sind im OI leer, und der Code steht in FromCreate das ist Praktisch der komplette Projektcode bisher.

mfg, Björn

hoika 7. Aug 2007 20:19

Re: Mit Firebird Embedded DB arbeiten
 
Hallo,

was passiert beim Doppelklick auf das ZConnection im OE ?
Du müsstest doch die Parameter direkt dort eintragen können
(zum Test)
und dann kuckst du mal in der DFM, wie die das Speichern.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz