![]() |
Re: Firebird und Tabelle löschen?
Mal ganz blöd gefragt... Wie führst Du denn den Befehl am Firebirdserver aus. Welche Zeoskomponente benutzt und wie lautet die Methode?
|
Re: Firebird und Tabelle löschen?
hast du schon mal versucht, den befehl direkt aus isql abzufeuern?
kommt da der fehler auch? wenn ja, dann liegt's an firebird, und du verwendest tatsächlich den falschen befehl in diesem fall wissen die hier ![]() garantiert weiter; Antworten auch immer sehr flink... |
Re: Firebird und Tabelle löschen?
Zitat:
Also ich hab das Paket ZeosDBO 6.5.1-alpha CVS release as of 13/10/2005 compiliert. Daras hab ich eine ZConnection1, ZSQLMonitor1 und ZQuery1. Dann noch ein paar Buttons zum testen. Anlegen und Droppen geht ja, wie gesagt. Hier mal der Button mit der Funktion:
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin with ZQuery1 do begin SQL.Clear; SQL.Add('RECREATE TABLE main ('+ 'BOOKNO CHAR(6), '+ 'TITLE CHAR(50) COLLATE ISO8859_1, '+ 'EUROPUB CHAR(50) CHARACTER SET ISO8859_1 COLLATE FR_FR);'); ExecSql; end; end; Zitat:
|
Re: Firebird und Tabelle löschen?
Hallo,
hab es gerade einmal mit IBExpert Vers. 2005.12.04 und dem FB Server 1.0.3 versucht. Da funktioniert RECREATE ohne Probleme. :gruebel: |
Re: Firebird und Tabelle löschen?
Ich brauch das ganze Embedded.
|
Re: Firebird und Tabelle löschen?
Moin zusammen, und wieder eine Zeos-Exkursion
Also Zeos hat definitiv einen SQL-Parser, der für die internen Update-Statements den SQL-Befehl zerlegt und neu zusammensetzt. Habe da Erfahrungen mit eigenen UDF´s die Zeos nicht durchlies. Irgendwann habe ich diese dann im Quellcode der Zeos-Kompnenten hinzufügen müssen. Auch für neue Befehlswörter muß es eine Möglichkeit geben, diese zuzufügen, aber ich bin leider kein Zeos-Spezialist. Grüße in die DB-Runde // Martin PS: Ob-Server oder Embedded ist dabei übrigens egal. |
Re: Firebird und Tabelle löschen?
Klingt nicht sehr berauschend. Zum schluss lande ich bei DBase Dateien...
|
Re: Firebird und Tabelle löschen?
Zitat:
|
Re: Firebird und Tabelle löschen?
Zeos ist schon eine feine Sache, wenn man mit verschiedenen DBMS in Kombination arbeitet: Umschalten und fertig.
Was das Befehlswort-Problem angeht hilft vielleicht eine Anfrage bei ![]() ![]() Grüße // Martin PS: Marabu kennt sich eigentlich auch sehr gut mit Zeos aus, aber diese innereien sind doch sehr speziell.. |
Re: Firebird und Tabelle löschen?
Hallo hronny,
versuch doch einmal IBX (bei Delphi dabei) oder FibPlus (kostenpflichtig). Sind beide recht gut. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:08 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