! ASP - Session Object und Recordsets? !

Hi,
mein problem, wie kann man einen recordset in einem session object speichern?

ich habe tausende von datensätzen, und möchte dem benutzer eine liste zum blättern anbieten, inder er immer nur 20 datensätze sieht, wenn ich es aber über einen dynaset recordset mache mit ‚select * from kunden order by name‘ dann habe ich ewig lange antwortzeiten, über einen recordtype recordset gehts in unter 1 sec. aber den kann ich nicht sortieren. wie kann ich einen recordtype recordset sortieren, dann kann ich es mir sparen den dynaset recordset im session object zu speichern.

danke!!!
Tobias Berlinger

mein problem, wie kann man einen
recordset in einem session object
speichern?

Dim objRecordset
Set objRecordset = Server.CreateObject(„ADODB.Recordset“)

Set Session(„Recordset“) = objRecordset

Grüße, Robert

danke,
aber wie hole ich ihn wieder aus dem session objekt raus?

dim objRecordset
objRecordset = Session(„Recordset“)

bringt beim ersten aufruf des recordsets wie z.b. objRecordset.movefirst einen fehler.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

aber wie hole ich ihn wieder aus dem
session objekt raus?

Objekte kannst du nicht einfach zuweisen, dafür benötigst du Set, also:

Dim objRecordset
Set objRecordset = Session(„Recordset“)

Grüße, Robert

auch mit set funktioniert es nicht, kann es nicht sein, das ich einen recordset gar nicht in einem session objekt speichern kann?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

auch mit set funktioniert es nicht, kann
es nicht sein, das ich einen recordset
gar nicht in einem session objekt
speichern kann?

Doch, geht bestimmt, ich hab das für genau dein Problem (visuelles „blättern“ durch das Recordset) schon verwendet.

Ich schick dir ein bißchen Code per Mail.

Grüße, Robert