Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Numeri casuali

Ecco come estrarre un elemento a caso da una tabella
Estraggo il numero di elementi della tabella e poi calcolo un numero casuale tra 1 e tale valore


<%
' query SQL
strSQLMax = "SELECT Max(ID) as MaxVal FROM tabella ORDER BY ID"
strSQL = "SELECT Top 1 ID, titolo FROM tabella Where ID = "
' apertura conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConn ' la stringa di conn
' estrai valore massimo
Set rs = conn.Execute(strSQLMax)
intMax = rs("maxVal")
rs.Close
set rs = Nothing
' genera valora casuale
Randomize()
intRandom = CInt ((Rnd() * intMax) + 1)
' estrai record
Set rs = conn.Execute(strSQL & intRandom)
' visualizza in qualche modo
' ...
rs.Close
set rs = Nothing
' chiusura conn
conn.Close
set conn = Nothing
%>


Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster