![]() |
Datenbank: firebird • Version: 1.5 • Zugriff über: zeos komponente
firebird datenbank zur laufzeit erstellen
hallo leute!
ich habe mir ein programm geschrieben mit dem ich ein sql script (*.sql) in ein memofeld laden und (auf wunsch) bearbeiten kann. danach soll es per button ausgeführt werden. ich verwende zum ausführen die komponente ZSQLProcessor von den zeos komponenten. das script lässt sich auch ohne große probleme vom memofeld in den sqlprozessor laden. aber bei der ausführung hapert es an dem problem, dass eine verbindung zu einer datenbank bestehen muss. genau dass ist jedoch der knackpunkt. auf dem zielsystem, wo dieses programm zum einsatz kommen soll, gibt es keine datenbank. ich will ja mit meinem script-tool selber eine erzeugen (metadata-script). aber wenn ich selbst zum erzeugen einer db eine andere db benötige, hauts mich raus... :-( nun stellt sich mir die frage, ob es möglich ist eine bestehende datenbank zu simulieren bzw diesen zugriff zu umgehen. bin für jeden tritt in die richtige richtung dankbar ;-) mfg stadtfuchs |
Re: firebird datenbank zur laufzeit erstellen
Hi,
schau mal ob die Zeos TDatabase-Komponente eine Methode namens CreateDatabase hat.... Grüße Lemmy |
Re: firebird datenbank zur laufzeit erstellen
Script, Script, Metascript. :mrgreen: Bei soviel Scripten würde ich dann auch noch einfach ein funktionierendes Script einfach mit IBEScript ablaufen lassen. "IBEScript MeinScript"
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 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