![]() |
Datenbank: Firebird • Version: 2.0 • Zugriff über: Zeos
Create Table zur Laufzeit mit Query?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Leute,
kann man eine Firebirddatenbank zur Laufzeit mittels Query erstellen? Bei MySQL geht das ganz einfach mit
Delphi-Quellcode:
Aber wenn ich das gleiche bei Firebird versuche, bekomme ich nur eine Fehlermeldung (s. Anhang).
ZQuery1.SQL.Text:= 'CREATE DATABASE ....';
ZQuery1.ExecSQL; Geht das generell nicht oder mache ich einen Fehler? Mfg davar Edit: übrigens, so sieht mein Code dazu aus:
Delphi-Quellcode:
ZQuery1.SQL.Text:= 'CREATE DATABASE ''c:\adressen.fdb'' PAGE_SIZE 4096 ' +
'User ''SYSDBA'' password ''masterkey'' ' + 'DEFAULT CHARACTER SET ISO8859_1;'; |
Re: Create Table zur Laufzeit mit Query?
|
Re: Create Table zur Laufzeit mit Query?
Zitat:
Das geht aber anscheinend nicht mit meiner Zeos-Variante (6.6.1 bei Turbo Delphi Prof.). Die TZIbSqlDatabase habe ich gar nicht. Stattdessen habe ich ![]()
Delphi-Quellcode:
ZConnection1.Database := 'd:\db1.fdb';
ZConnection1.Protocol := 'firebird-1.5'; ZConnection1.Properties.Add ('CreateNewDatabase=CREATE DATABASE ' + QuotedStr ('d:\db1.fdb') + ' USER ' + QuotedStr ('sysdba') + ' PASSWORD ' + QuotedStr ('masterkey') + ' PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1'); ZConnection1.Connect; Mfg davar |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz