die schleife funzt schon richtig, es stehen ja 4 eintr�ge drin, und zum zuf�lligen wird der zeiger hinbewegt und der dann ausgegeben. probier mal das aus:
for i = 1 to 100 response.write int(RND*4)+1 next die rnd-funktion geht prinzipiell schon allerdings werden immer dieselben zahlen ausgegeben... also doch nicht so richtig zuf�llig. -----Urspr�ngliche Nachricht----- Von: Stephan Schumann [mailto:[EMAIL PROTECTED]] Gesendet: Montag, 18. M�rz 2002 12:38 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Re: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] RE: [aspdebeginners] Zuf�llige auswahl aus Datenbank Hiho, also soweit ich mich erinner kann man das > Rec.MoveNext auch so schreiben: rec.move1234 heist also das es u.U. auch funzen k�nnte wenn du schreibst: rec.Move(Zufall) Da ich nicht denke das diese Schleife richtig funktioniert: > For i = 1 to zufall > Rec.MoveNext > Next > 'Springt zu dem zufallsfeld Da ja "zufall" auch 3 sein kann und wenn du nur einen RS haben willstm,,,,,, hmmmm,..... Gr��e Stephan ----- Original Message ----- From: "Philipp Bauknecht" <[EMAIL PROTECTED]> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> Sent: Monday, March 18, 2002 12:32 PM Subject: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] RE: [aspdebeginners] Zuf�llige auswahl aus Datenbank > dein quelltext funktioniert so weit. aber > es wird immer nur der erste eintrag der datenbank und nicht zuf�llig > die vier neuesten angezeigt... > > -----Urspr�ngliche Nachricht----- > Von: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]] > Gesendet: Montag, 18. M�rz 2002 12:08 > An: ASP Diskussionsliste fuer Anfaenger > Betreff: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] RE: > [aspdebeginners] Zuf�llige auswahl aus Datenbank > > > Eigentlich gibt's davon genug im Internet und ein bi�chen selber suchen > h�tte nicht geschadet aber wir wollen ja nicht so sein ;-) > > SQL = "SELECT TOP 4 * FROM DeineDatenbank ORDER BY ID DESC" > Set Rec = cnn.Execute(SQL) > ' Jetzt haben wir die 4 neuesten Artikel im Recordset > > Zufall = int(RND * 3 + 1) > 'Liefert eine Zahl zwischen 1 und 4 (hoffentlich) > > For i = 1 to zufall > Rec.MoveNext > Next > 'Springt zu dem zufallsfeld > > Inhalt = rec("welchesFeldauchimmer") > 'liest daraus den Inhalt > > So wenn ich jetzt keinen Denkfehler gemacht habe m�sste es gehen > > > -----Urspr�ngliche Nachricht----- > Von: Philipp Bauknecht [mailto:[EMAIL PROTECTED]] > Gesendet: Montag, 18. M�rz 2002 11:52 > An: ASP Diskussionsliste fuer Anfaenger > Betreff: [aspdebeginners] AW: [aspdebeginners] RE: [aspdebeginners] > Zuf�llige auswahl aus Datenbank > > > kannst du mir daf�r ein beispiel script geben, wie ich top 4 verwende, > bzw. wie ich dann genau eine eintrag davon per zufall ausw�hlen kann? > > Vielen Dank im Voraus, > > Philipp Bauknecht > > -----Urspr�ngliche Nachricht----- > Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] > Gesendet: Montag, 18. M�rz 2002 09:32 > An: ASP Diskussionsliste fuer Anfaenger > Betreff: [aspdebeginners] RE: [aspdebeginners] Zuf�llige auswahl aus > Datenbank > > > Also mit top 4 bekommst du die neusten Datensaetze und > mit hilfe von einer zufallszahl waehlst du einen aus den 4 > aus. > > Gruss > > Roman Pittroff > Consulting > Bangkok, Thailand > > >-----Original Message----- > >From: Philipp Bauknecht [mailto:[EMAIL PROTECTED]] > >Sent: Monday, March 18, 2002 3:25 PM > >To: ASP Diskussionsliste fuer Anfaenger > >Subject: [aspdebeginners] Zuf�llige auswahl aus Datenbank > > > > > >Guten Morgen allerseits, > > > >ich m�chte als Teil eines Newssystems folgendes realisieren: > >Aus einer Datenbank soll per Zufall einer der vier neuesten > >Datens�tze ausgew�hlt werden. > > > >Kann mir da jemand helfen? > > > >Vielen Dank, > > > >Philipp Bauknecht > > > >| 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 | 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
