Hallo,

ich habe folgendes Problem. Ich muss aus einer Datenbank Salden für 7 unterschiedliche Zeiträume für jeden Kunden ermitteln. Ich habe eine Prozedur die den Zweitraum und die Kundennummer empfägt, dann einen entsprechendes SQL-Statement baut und es ausführt:

PHP-Code:
/free
SQLStat
='Select.....';
/
end-Free

C
/Exec SQL
C
Prepare DynSQL From :SQLStat
C
/End-Exec

C
/Exec SQL
C
+ Declare SQLCur Cursor For DynSQL
C
/End-Exec

C
/Exec SQL
C
Open SQLCur
C
/End-Exec

C
/Exec SQL
C
Fetch SQLCur into :Saldo :AnzSaldo
C
/End-Exec

C
/Exec SQL
C
Close SQLCur
C
/End-Exec 
Da ich sieben unterschiedliche Zeiträume habe wird das ganze Ding 7 mal durchlaufen und es dauert eeeeeeeewwwwwwwwigggggggg! Es wird jedes mal ein neuer Zugriffspfad aufgebaut. Was kann man da machen?

Gruß

Sascha