hmm,
sogenau habe ich die Syntax nicht im Kopf, aber probiere mal:
SQLstr = "SELECT TOP " & Zufallszahl & " * FROM <Tabelle> WHERE ..."
Rainer
[EMAIL PROTECTED] schrieb:
> Hast Du mir einen Beispielcode von einem SQL Statement wo dieses "TOP" drin
> ist ?
>
> hab in Netz nichts gefunden
>
> Gruss, Thomas
>
> > -----Urspr�ngliche Nachricht-----
> > Von: Rainer V�lschow [SMTP:[EMAIL PROTECTED]]
> > Gesendet am: Dienstag, 23. Oktober 2001 09:45
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] Re: AW: [aspdebeginners] Re: Datens�tze
> > zuf�llig aus DB auslesen
> >
> > 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
| 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