Hallo

Ich hatte mal ein �hnliches Problem. Mit Access ist dem nur mit einem
zus�tzlichen Feld beizukommen. Jeder Datensatz erhielt von mir ein
zus�tzliches Feld "RNDID". Vor dem Aufruf des Zufallsdatensatzes ging ich
die gesammte Tabelle durch und f�llte die Felder "RNDID" mit generierten
Zufallszahlen zwischen 1 und AnzahlRecords. Danach Recordset wieder
schliessen und neu �ffnen, geordnet nach "RNDID".

Seither klappt das tiptop...

Gruss
Andreas



> Guten morgen ASP Freaks
>
> ich m�chte auf mener Website zwei Bilder anzeigen lassen, die beim Laden
der
> Seite zuf�llig aus der Access DB ausgew�hlt werden.
>
> Vom Prinzip her mache ich dies etwa so:
>
> <%@LANGUAGE="VBSCRIPT"%>
> <!--#include file="../../Connections/connApbt.asp" -->
> <%
> Randomize
> maximum = 20
> minimum = 1
> Zufallszahl = INT((maximum-minimum+1)*RND()+minimum)
> Response.Write Zufallszahl
>
> set rsTest = Server.CreateObject("ADODB.Recordset")
> rsTest.ActiveConnection = MM_connApbt_STRING
> rsTest.Source = "SELECT * FROM HundeinNot WHERE HINID LIKE
'%zufallszahl%'"
> rsTest.CursorType = 0
> rsTest.CursorLocation = 2
> rsTest.LockType = 3
> rsTest.Open()
> rsTest_numRows = 0
>
> if not rsTest.EOF then
> Test=rsTest("BildUrl1")
> else
> Test="nicht gefunden"
> end if
> %>
> schnippschnapp
>
> Die HINID ist die eindeutige ID der Datens�tze
>
> Nun ist es aber so, das ja auch Datens�tze wie auch die ID nicht mehr
> vorhanden sind, weil sie ja gel�scht  werden k�nnen.
>
> Wie mache ich dies am gescheitesten, das ich irgendwie die Anzahl S�tze
> rausfinden und nicht nach der HINID sondern nach Datensatz auslesen kann ?
>
> Ich hoffe, ich hab mich verst�ndlich ausgedr�ckt.
>
> gruss, Thomas
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an