PDA

View Full Version : [ASP3] estrarre il numero totale di righe del database


race2
28-06-2002, 11:43
Come posso fare per estrarre il numero totale di righe presenti in tabella???

cisky
28-06-2002, 13:54
Puoi utilizzare una select come questa:

"SELECT COUNT(*) as TotRecord FROM tblNomeTabella"

Poi apri un Recordset e recuperi il valore del campo 'TotRecord'

Esempio (VB6):

Dim sSql as string
dim sConn as string
Dim Cn as new ADODB.Connection
Dim Rs as new ADODB.Recordset
Dim TotRec as long

sConn=' ....... ' [Inserisci qui la connection string x provider dati OLEDB]

Cn.open sConn

sSql ="SELECT COUNT(*) as TotRecord FROM tblNomeTabella"

set Rs=Cn.Execute (sSql)

if not isnull(rs!TotRecord) then TotRec=rs!TotRecord

**************************************************

In alternativa puoi aprire tutta la tabella con la select e controllare la proprieta' .recordcount del recordset.
(Attenzione perchè questa proprieta' funziona solo su recordset aperti con cursori Client-Side)


:) Ciao