ich geh hier schon wieder im kreis:
jetzt hat das mit dem skript-ausführen über tibscript einmal geklappt, da zickt auf einmal was anderes:
wenn ich das skript vollständig in meine tibscript-komponente einfüge, kann ich es ausführen
aber wenn ich parameter einfüge und diese versuche zur laufzeit zu belegen, bekomm ich auf einmal eine 'eaccessviolation'
Auszug aus dem Skript:
SQL-Code:
CREATE DATABASE :database USER :user PASSWORD :password
PAGE_SIZE 4096
DEFAULT CHARACTER SET NONE;
Programm bricht ab (eaccessviolation) bei:
DataModule1.IBScript1.ParamByName('database').AsString := self.TargetFilePath;
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.