Re: scrollable Cursor


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Jürgen am August 14, 2003 um 14:27:

Als Antwort auf Re: scrollable Cursor geschrieben von Christoph on August 14, 2003 um 13:49:

: Hallo Jürgen,

: der Link hilft mir auch nicht weiter. Es stellt sich folgendes Problem. Ich habe auf der DB mehrere tausend Datensätze. Ich bekomme aber durch Server und Gateway-Einstellungen(auf die ich keinen Einfluss habe) nur ca. 10000 Zeichen zurück(~100-200Datensätze). mit odbc_fetch_row kann ich auch nur diese(100-200DS) abfragen,da der Rest ja garnicht mit übernommen wird.

: Jetzt wollte ich direkt auf der DB einen Cursor definieren und dann jede einzelne Zeile/n mit z.B. dem SQL-Befehl fetch next n rows abfragen.

: Gruß
: Christoph

Hallo Christoph,

in diesem Fall ist ODBC aber nicht mehr geeignet bzw. es ist mir nichts bekannt.
Anstelle von FETCH NEXT n Rows könntest du höchstens zu Fuss die Daten holen. Falls immer alle Daten brauchst, müsstest du Bereiche einteilen, die DAten holen, den Bereich erweitern und die nächsten usw. Nach dem SELECT die Daten jeweis in ein Array 'appenden', bis der SELECT keine Rows mehr liefert. Wobei ich mich schon frage, wozu man mengenorientierte Programme schreiben muss, wenn dazwischen eine "Bremse" eingebaut wird :-((

Vielleicht fällt ja sonst noch jemandem in Forum was Gescheites ein.

Sorry, dass ich nichts besseres weiss
Jürgen



Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]