Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#5

Re: 'invalid blob id' .. sagt euch das was?

  Alt 10. Mär 2006, 08:22
SQL-Code:
insert into DICENTRIES
  (ASTERM, ASABK, ASPRGM, ASSEM, ZSTERM, ZSABK, ZSPRGM, ZSSEM,
DATUM,
   PROJ, REV, UPDDATUM, ASDEF, ZSDEF, ASAUDIO,
ASVIDEO,
   ASABBILDUNG, ASQCODE, ZSQCODE, AUT, UPDAUT, ZSABBILDUNG,
ZSAUDIO, ZSVIDEO)
values
  (:ASTERM, :ASABK, :ASPRGM, :ASSEM, :ZSTERM, :ZSABK, :ZSPRGM, :ZSSEM,
   :DATUM, :PROJ, :REV, :UPDDATUM, :ASDEF, :ZSDEF,
:ASAUDIO,
   :ASVIDEO, :ASABBILDUNG, :ASQCODE, :ZSQCODE, :AUT, :UPDAUT,
:ZSABBILDUNG,
   :ZSAUDIO, :ZSVIDEO)
ASDEF und ZSDEF sind die besagten Blob-Felder. Aber am Query kann's nicht liegen, weil alles funktioniert, wenn ich den Datensatz mit einer TIBDataset-Komponente einfüge. Das Problem ist aber, dass ich gemerkt habe, dass wenn ich in meine Datenbank mit einem Schlag einer sehr hohe Anzahl (mehrere hunderttausend) an Records einfüge - hier soll eine Datenbank in ein anderes Format gebracht werden - ich irgendwann einen EOUTOFMEMORY-Error bekomme. Deswegen wollte ich statt TIBDataset TIBSQL verwenden. Oder hat jemand noch 'nen anderen Vorschlag, wie ich diesen Error umgehen kann?
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat