Du kan vel rette denne her til, det skulle ikke være så svært.
Randomize Timer
Set Rs = Conn.Execute("SELECT * FROM Tabel WHERE ID = ("&_ "SELECT Min(ID) FROM Tabel WHERE ID >= (" &_ "SELECT Round(CDbl(" & Replace(Rnd(),",",".") &_ "*Max(ID))) FROM Tabel))")
okay, jeg koder ikke selv i JScript, men jeg kan da godt prøve.
Mit forsøg kommer her :
Randomize Timer
Set Rs = Conn.Execute("SELECT * FROM Tabel WHERE ID = ("SELECT Min(ID) FROM Tabel WHERE ID >= ("SELECT Round(CDbl(" + Replace(Rnd(),",",".") + " *Max(ID))) FROM Tabel))")
Hvis du har RIGTIGT mange records kan du lave en SQL som hendter alle ID (autonummer) kolonnnen ud. Og vælger et tilfældigt ID der i blandt. Man kan nemlig ikke nøjes med antal hvis man har slettet nogle records.
SQL = "SELECT * FROM xyzTabel WHERE ID = " + idArr[visI]; rs = Conn.Execute(SQL)
Response.Write (rs("navn"));
Conn.Close();
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.