Avatar billede deaz Nybegynder
19. februar 2001 - 21:23 Der er 10 kommentarer og
1 løsning

Hvordan bruger man en Random i ASP...HURTIGT!

Hvordan bruger man en Random i ASP...HURTIGT!

- Deaz
Avatar billede tpiil Nybegynder
19. februar 2001 - 21:26 #1
regner med at det er en random fra en db:
<%
set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"db.mdb\")

set rs = Server.CreateObject(\"ADODB.Recordset\")
SQL = \"SELECT * FROM tabel\"
rs.Open SQL, Conn, 1

randomize
rs.Move(int(rs.RecordCount * rnd))
%>
<%=rs(\"felt\")%>
Avatar billede tdaugaard Nybegynder
19. februar 2001 - 21:26 #2
Randomize

intRand = Int(Rnd * 100) \' = et tal mellem 0 og 100
Avatar billede deaz Nybegynder
19. februar 2001 - 21:26 #3
nej bare en anmindelig streng men det er joligemeget det virker jo på samme måde.
Avatar billede deaz Nybegynder
19. februar 2001 - 21:27 #4
Or what?
Avatar billede tdaugaard Nybegynder
19. februar 2001 - 21:27 #5
okay 2 secs fra..
Avatar billede tdaugaard Nybegynder
19. februar 2001 - 21:28 #6
en almindelig streng ? hvad mener du ?
Avatar billede bojohansen Nybegynder
19. februar 2001 - 21:28 #7
<% Option Explicit %>

<%
Dim RandNum
Randomize
RandNum = Int (Rnd*13)+1
%>
<html>
<head>
<title>RND Funktionen</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\">
<% =RandNum %>
</body>
</html>
Avatar billede eagleeye Praktikant
19. februar 2001 - 21:28 #8
randomize
tal = Int((upperbound - lowerbound + 1) * Rnd + lowerbound)


Hvis du vil havde opper og nedre grænse eks.vis mellem 6-91:
tal = Int((91-6 + 1) * Rnd + 6)
Avatar billede tpiil Nybegynder
19. februar 2001 - 21:29 #9
sådan har jeg aldrig tænkt på at man kan bruge random, men jeg har heller aldrig haft brug for det, men det er da altid godt at vide :)
Avatar billede tdaugaard Nybegynder
19. februar 2001 - 21:30 #10
eagleeye:> en \"opper\" ? *LOL* .. prøv \"øvre\"
Avatar billede eagleeye Praktikant
19. februar 2001 - 21:32 #11
Jeps er lidt små træt...

Man skal sq ikke spilde tiden, for være med her :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester