1 messaggio dal 19 luglio 2002
ho la necessità di estrarre da un database una specifica percentuale di record

ES. vorrei estrarre il 10% dei record partendo dal 20 record

ho scritto una funzione che simula questa funzione utilizzando codice vbscript, vorrei sapere se con una semplice istruzione sql avrei potuto evitare la stesura di molte righe di codice :)

il database è un access2000 GRAZIE


1.818 messaggi dal 21 giugno 2001
Contributi
Recuperi prima tutti i record.

Usi la proprietà RecordCount per sapere quanti sono

Fai il calcolo della percentuale su quel numero (chiamiamolo ValPerc)

Chiudi il recordset e lo riapri con la medesima query ma stavolta imposti prima la propietà MaxRecords che ti specifica il numero max di record che devono essere estratti con quella query.

MaxRecords ovviamente sarà impostato a ValPerc

Cia Cia
hyppos

www.teatrolabaracca.com

<code>
|--------------------------------------|
|<font color=white><b>in giro torte sol ciclos et rotor igni</b></font id=white>|
|--------------------------------------|
</code>

hyppos
<code> in giro torte sol ciclos et rotor igni</code>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.