großes Problem VB6,ADO 2.7 auf ACCESS 97 und zuladene DS begrenzen (mit limit)

29/12/2007 - 12:40 von Giessing | Report spam
hallo,

greife über vb6 prof. mit ado 2.7 auf eine ACCESS 97 Datenbanktabelle mit
z.B. (select * from adresse) zu, diese Tabelle besteht aus über 100000
Datensàtze,
nun möchte ich mit dieser Abfrage nicht alle Sàtze ins Grid laden sondern
nur z.B. die ersten 50,
problem: mit -> select * from adresse LIMIT 50 geht es nicht,

jetzt die Frage an euch alle:

Wie kann man eine Abfrage erstellen die unter VB6 ADO 2.7 ACCESS 97 die
ersten 50 Datensàtze holt und mit einer nàchsten Funktion die nàchsten 50
Sàtze holt oder
die vorherigen 50 Sàtze.

mfg andre
 

Lesen sie die antworten

#1 Anton Hengg
29/12/2007 - 13:01 | Warnen spam
Hallo Andre,


jetzt die Frage an euch alle:

Wie kann man eine Abfrage erstellen die unter VB6 ADO 2.7 ACCESS 97 die
ersten 50 Datensàtze holt und mit einer nàchsten Funktion die nàchsten 50
Sàtze holt oder
die vorherigen 50 Sàtze.





select top 50 * from Adresse

Dann merkst Du dir den letzten Wert ausgewàhlten Datensàtze und verwendest
diesen in der WHERE-Klausel für die nàchsten 50 Datensàtze.

SELECT TOP 50 * Adresse WHERE xxxx > maxID

Gruss
Anton

Ähnliche fragen