Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358

    Script utile per random

    Salve ragazzi ho ralizzato uno script che consente di estrapolare due record a caso dal database, facendo in modo che tali record non siano uguali(ossia due doppioni)tra loro, ma sopratutto si presta a quelle tabelle di in cui i record vengono eliminati:

    codice:
    SQL = "SELECT count(idprodotto)as tot  FROM catalogo"
    			set rs = conn.Execute(SQL)
    			quanti=rs(0)
    			rs.close
    			set rs=nothing
    			randomize
    			for x=1 to 10
    			moves=cint((quanti-1)*rnd+1)-1
    			moves2=cint((quanti-1)*rnd+1)-1
    				if moves<>moves2 then
    					exit for
    				end if
    			next
    			SQL = "SELECT *  FROM catalogo"
    			set rs = conn.Execute(SQL)			
    			rs.move moves
    			response.Write rs("idprodotto")&"
    "
    			rs.movefirst
    			rs.move moves2
    			response.Write rs("idprodotto")
    			rs.close
    			set rs=nothing
    Spero possa tornare utile a qualcuno

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Utilissimo, grazie

  3. #3
    Utente di HTML.it L'avatar di SPEED78
    Registrato dal
    Jan 2003
    Messaggi
    358
    mi ha risolto un bel grattacapo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.