Zitat von
mikhal:
Schau dir mal die
IBDAC-Komponenten von CoreLab an. Vielleicht hilft dir das weiter, ich bin mit den Komponenten bis jetzt recht zufrieden.
Mikhal
Danke für den Tip. Aber das sind die gleichen Verdächtigen.
Ich weis inzwischen was bei mir mit IBObjects schief läuft.
In dem neuen
SQL Parser sind wohl noch einige Fehler.
So wird wohl an verschiedenen Stellen, obwohl syntaktisch nicht notwendig, zwingend ein Leerzeichen erwartet.
In Stored Procedure z.B.
Declare variable i integer;Declare variable j integer;
bringt einen Fehler mit völlig verwirrender Fehlermeldung.
Folgt dem ";" ein Leerzeichen oder ein #13#10 dann funktioniert es.
Left outer join Tabele on(ID1=ID2)
führt zu einem Fehler. Ein Leerzeichen nach on, dann funktioniert es.
In jedem Modul was ein Tib_Query enthält und neu kompiliert wird, funktioniert anschließend das Update nicht mehr.
(Alle Update nicht erfolgreich!)
Lösche ich das TIB_Query und füge es neu ein, dann geht es wieder.
Für mich in einem 1.2 Mio Projekt einfach unzumutbar.
Das Problem bei IBObjects ist, das es oft Monate dauert bis ein Update kommt und solche Fehler behoben sind.
Ich müste jetzt auf FB1.5 und eine funktionierende Version von IBObjects zurückgehen.
Mein Problem ist aber, das ich das Programm nur in den Wintermonaten weiterentwickle und dann ab März im produktiven Einsatz habe.
Ich stelle das Projekt inzwischen schrittweise auf verbindungsfrei um, daraus resultiert meine Frage.
Eigentlich verwende ich von IBObjects nur noch TIB_Oery sowie IBDatabase und IBTRansaction.
Inzwischen weis ich aber, was ich ungefähr will, auch wenn ich noch ein paar Verständnisprobleme habe.
Deshalb werde ich meine Frage in einem neuen Thread nochmals stellen.
Gruß Peter
Guten Rutsch und ein gesundes 2007