Einzelnen Beitrag anzeigen

itashadow

Registriert seit: 22. Apr 2008
Ort: Hattingen
86 Beiträge
 
#1

TSQLQuery Puffer-Problem

  Alt 25. Mär 2013, 15:59
Datenbank: Oracle • Version: 11.2.0.3.0 • Zugriff über: TSQLQuery
Hallo Leute,

ich versuche gerade ein kleines Status-Tool zu schreiben, welches Daten aus einer Datenbank abfragt und diese dann überprüft bzw. bearbeitet. Da ich noch totaler Delphi-Datenbank-Neuling bin, habe ich Bei folgenden Quellcode ein Problem:

Delphi-Quellcode:
      SQLQuery1.Close;
      SQLQuery1.SQL.Clear;
      SQLQuery1.SQL.Text := 'select cname from tschedulertask';
      SQLQuery1.Open;
sobald er das Open ausführt, kommt folgende Fehlermeldung:
Zitat:
ORA-01062: Speicher f?r Define-Puffer kann nicht zugewiesen werden

Die Tabelle Tschedulertask hat folgende Daten:

CIDCHAR(36 BYTE)No 1Unified ID
CNAMEVARCHAR2(64 BYTE)No 2descriptive name for task configuration
CACTIVENUMBER(1,0)No 3flag for (de-)activation of the task
CCOMMENTVARCHAR2(1024 BYTE)Yes 4optional comment
CCREATEDTIMESTAMP(6)Yes 5Datetime of task creation
CLASTMODIFIEDTIMESTAMP(6)Yes 6Datetime of last task modification
CCREATEUSERVARCHAR2(256 BYTE)Yes 7User who created the task
CLASTUSERVARCHAR2(256 BYTE)Yes 8Last user who modified the task
CENVCHAR(3 BYTE)No 9BIS client
CPROFILEVARCHAR2(64 BYTE)Yes 10Name of a profile/group
CNEXTEXECUTIONTIMESTAMP(6)Yes 11Datetime of next execution
CLASTEXECUTIONTIMESTAMP(6)Yes 12Datetime of last execution
CSITEREFCHAR(36 BYTE)No 13Reference to the site
CQOSNUMBER(5,0)Yes 14Quality of service

Eigentlich soll später dieses SQL ausgeführt werden. Aber das klappt ja auch noch nicht.

'select cid, substr(clastexecution,0,14), substr(cnextexecution,0,14), ctrigger, cactive from tschedulertask '

Wenn ich hingegen nach cactive frage dann klappt es. Wenn ich in einer anderen Tabelle nach VARCHAR(255 Byte) frage, dann klappt das auch --> da sollten ja mehr Daten stehen.

Woran kann das liegen?

Ich bin für jede Hilfe dankbar

Gruß

itashadow

edit: mist. hatte den betreff nur eingegeben, damit ich die Vorschau verwenden kann. Kann jemand bitte den Titel anpassen? --> "TSQLQuery Puffer-Problem" oder so ähnlich

Geändert von itashadow (26. Mär 2013 um 08:26 Uhr) Grund: Version hinzugefügt
  Mit Zitat antworten Zitat