virtuelle Tabelle anlegen und Daten darin speichern
Saadat
- asp.net
Hallo,
kann man mittels ASP virtuelle Tabellen anlegen und deren Daten zwischen verschiedenen Seiten austauschen?
------------
Beispielfall:
------------
Ich lese das Ergebnis einer Suchanfrage per GetRows() aus und stelle es in einer bestimmten Anzahl von Datensätzen pro Seite dar, welche mit Vor- und Zurückfunktion ausgestattet ist. Bei jedem Vor-und Zurückvorgang wird erneut eine Verbindung zum Server hergestellt und wieder die Daten per GetRows() ausgelesen. Genau dies möchte ich gerne vermeiden und beim Vor- und Zurückgehen die bereits per GetRows() ausgelesenen Daten aus der (noch anzulegenden) virtuellen Tabelle ausgeben und somit den Server entlasten.
Gibt es eine kreative Idee hierzu?
Vielen Dank im Voraus!
Hi!
Das einzige, was mir dazu einfallen würde wäre ein Array als Session - Variable.
Dü würdest erst dem Array (ist ja vergleichbar mit einer Tabelle) die Werte zuweisen:
Dim text(10)
text(0)=.....
Dann das Array auf eine Session Variable legen:
Session("text") = text
und in der nächten Seite abfangen, ob es übermittelt wurde:
If Not Session("text")="" Then
text = Session("text")
Else
Wieder erneutes auslesen!!
End If
Wichtig ist dabei, dass Sessionvariablen nur funktionieren, wenn der Client Cookies aktzeptiert.
Ich hoffe die Lösung hilft
MfG
JankoW