Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Funzione Randomize

Autore Messaggio
acar

Esperto
Esperto
267 Discussioni



Profilo - acar
10 ottobre 2005 alle 12:41:05 Profilo - acarInvia un messaggio privato Rispondi quotando
Modificato il 10 ottobre 2005 alle 12:42:44

Salve sto facendo una tabella in home che frutta il Randomize di un vecchio mod per la 1.2 ma che ho adattato alla 2.0....

oggi volevo riportarlo in home e aggiungendo qualche dato in piu sull'iscritto...

in locale va tutto bene ma su Aruba mi da un ErroreSql ma non dice d piu


Set oCn = DBConnexion(DB_MAIN)
rSQL = "SELECT min(uID) as MIN, max(uID) as MAX FROM users where uValid = True And uProfile = TRUE"
Set oRs = DBRecordSet(oCn, rSQL)
idMIN = Server.URLEncode(oRs("MIN"))
idMAX = Server.URLEncode(oRs("MAX"))
oRs.Close
set oRs = Nothing

'Randomize
idSELECT = Int((idMAX-idMIN) * Rnd) + idMIN
rSQL = "SELECT TOP 1 * FROM avatar RIGHT JOIN users ON avatar.avID = users.uAvatar where uValid = True and uProfile = True and uID >= " & idSELECT

Set oRs = DBRecordSet(oCn, rSQL)


Secondo voi win2003 o meglio il suo odbc ha delle funzioni di protezione per non far prendere troppe risorse al sistema e quindi blocca certe query???

ripeto su win2000 in locale va benissimo

per vedere l'errore basta andare su www.sebbeccamo.it
acar

Esperto
Esperto
267 Discussioni



Profilo - acar
10 ottobre 2005 alle 12:58:05 Profilo - acarInvia un messaggio privato Rispondi quotando
Ho risolto tutto togliendo Server.URLEncode, chissa perche su 2000 va e 2003 no!

Vabbhè Grazie lo stesso
---------------
http://www.pc-sapiens.net
acar

Esperto
Esperto
267 Discussioni



Profilo - acar
10 ottobre 2005 alle 13:37:49 Profilo - acarInvia un messaggio privato Rispondi quotando
No non va bene per niente :((((

l'errore non lo da piu, pero non capisco perche mi prende sempre i soliti 4 o 5 record

bo dopo pranzo guardo con piu attenzione e fi farò sapere...
---------------
http://www.pc-sapiens.net
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
10 ottobre 2005 alle 14:26:53 Profilo - emuInvia un messaggio privato Rispondi quotando
Il tuo codice ha gli stessi problemi del fotorandom, del quale avevo inserito la correzione in questa discussione:http://www.aspnuke.it/forum_forum.asp?forum=7&section=5&post=22255.
La cosa migliore e' estrarre la lista di tutti gli utenti facendo subito la join con gli avatar, e poi scegliere a caso uno degli utenti estratti.
Ciao
---------------
development@aspnuke.it
acar

Esperto
Esperto
267 Discussioni



Profilo - acar
10 ottobre 2005 alle 17:08:51 Profilo - acarInvia un messaggio privato Rispondi quotando
Ok grazie ho risolto tutto!
---------------
http://www.pc-sapiens.net

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 191
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685328 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi