Zitat von
skullcrusher:
Ich bin gerade dabei einen Zugriff auf eine DB2 Datenbank über das Internet zu realisieren.
Das ganze erfolgt unter D7 Prof mit
ADO.
Und wieso nicht native z.B. mit
SQL-Direct oder ZEOS?
Zitat von
skullcrusher:
Es ist dabei auch notwendig einen Select über die gesamte Datenbank zu machen.
Leider enthält die Datenbank über eine Million Datensätze was auf einmal geladen
ein zeitliches Problem darstellt.
Falls es nicht für ein Grid benötigt wird (da sind 1. Mio. Datensätze fehl am Platz) so mußt du versuchen einen Forward-Only-Curser zu verwenden, welcher Blockweise die Daten zum Client schaufelt und nachdem sie vom Client mittel MoveNext "abgearbeitet" wurden gleich wieder verworfen werden.
Zitat von
skullcrusher:
Zuerst dachte ich, man könnte da ähnlich dem "limit" Befehl bei
MYSQL die geladenen
Datensätze beschränken und diese dann nacheinander abfragen. Aber etwas ähnliches
gibt es bei DB2 nicht.
Das ihr alle nicht googeln könnte. Innerhalb von 2 Minuten gefunden:
Subselect
Suchbegriff war
ibm db2 select limit, 4 Treffer.
Windows Vista - Eine neue Erfahrung in Fehlern.