![]() |
Datenbank: interbase 6.5 • Zugriff über: ibx, ibexpert
EACCESS-Violeation bei Belegung der Parameter eines TIBScrip
Hallo
ich habe ein problem: ich habe ein sql-script (mit parametern), dass ich über eine tibscript-komponente ausführen will in dem moment wenn ich den ersten parameter belegen will, bekomme ich eine 'eaccessviolation' hier mal ein auszug aus dem skript:
SQL-Code:
und hier die stelle, wo das programm abbricht (eaccessviolation)
CREATE DATABASE :database USER :user PASSWORD :password
PAGE_SIZE 4096 DEFAULT CHARACTER SET NONE;
Delphi-Quellcode:
(wobei self.TargetFilePath eine string-Variable ist)
DataModule1.IBScript1.ParamByName('database').AsString := self.TargetFilePath;
das script an sich muss aber in ordnung sein; wenn ich statt der parameter feste werte ins script einsetze, wird es problemlos ausgeführt weiß jemand rat? danke martin |
Re: EACCESS-Violeation bei Belegung der Parameter eines TIBS
Es scheint so, als ob beim Erzeugen einer datenbank keine Parameter möglich sind.
|
Re: EACCESS-Violeation bei Belegung der Parameter eines TIBS
hmmm, schon komisch
naja, mittlerweile bin ich dazu übergegangen die entsprechende zeile in das skript während der laufzeit einzufügen; aber elegant is das wohl eher nicht :cat: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 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 by Thomas Breitkreuz