Ich f�r meinen Fall ben�tigte die gesamte Tabelle in zuf�lliger Reihenfolge
ausgelesen.
Daher behalf ich mir mit dieser Art.
> Naja, man k�nnte ja auch mit 'TOP [errechente Zufallszahl]' in die
SQL-Anweisung
> einf�gen und dann mit .movelast so den letzten Datensatz als zuf�lligen
> Datensatz nehmen, oder ?
>
> Rainer
>
> Andreas M�ller schrieb:
>
> > 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
>
>
> | 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