42 messaggi dal 03 gennaio 2006
Volevo semplicemente sapere se esiste un comando che mi restituisca il numero di record di una query.

ciao dot.
Modificato da dotmax il 20 maggio 2006 18.55 -
mi pare sia così:
set rscount = conn.execute("SELECT COUNT(*) FROM nome_tabella")

se hai necessità inserisci normalmente il where.

Alberto Biancardo
42 messaggi dal 03 gennaio 2006
non so perche' ma non funziona
potresti farmi un esempio, (utilizzo un database acces)

ciao dot.
Logicamente qui:
set rscount = conn.execute("SELECT COUNT(*) FROM nome_tabella")
devi sostituire conn con ciò che hai usato per la connessione e nome_tabella col nome della tabella da cui ti interessa estrarre i dati. In questo modo li estrae tutti, quindi aggiungi un where con la query desiderata dopo nome_tabella ad esempio:
set rscount = conn.execute("SELECT COUNT(*) FROM nome_tabella WHERE Tipologia = '" & tipologia & "' ")

Per richiamarti il valore che cerchi basta stampare a video

rscount(0)

E' tutto.
Fammi sapere.

Alberto Biancardo

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.