12 messaggi dal 14 marzo 2005
Ciao a tutti,
ho la necessità di contare in una pagina asp quante volte si ripete una determinata stringa in un campo ricavato da un db in access.....

E' possibile?

Grazie,
Max.
593 messaggi dal 09 ottobre 2002
www.dotnetside.org
SELECT Count(*) AS NumRec FROM nometabella
WHERE campo_da_testare = 'parametro';

dove NumRec sarà un campo virtuale che conterrà il numero di records estratti che soddisfano la condizione.

Ciao

Pochi post. Anzi, quasi quasi spengo
http://www.dotnetside.org/
12 messaggi dal 14 marzo 2005
Grazie per la risp.

Il problema, nel mio caso, risiede nella select che effettuo prima,,,

------------------
Dim Conn
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("OLD/Emissionerapporti.mdb")

Set Rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM pippo WHERE Periodo LIKE '%" & stranno &""& strmese & "%' "
strSQL = strSQL & " ORDER BY [" & ("strordina") & " ] ASC"
----------
con la quale ricavo dei dati passadogli via post i valori.

Come potre contare direttamente i dati restituiti da questa select ?

Grazie,
MAx.
593 messaggi dal 09 ottobre 2002
www.dotnetside.org
SQL = "SELECT *, COUNT(*) AS NumRec FROM pippo WHERE Periodo LIKE '%" & stranno &""& strmese & "%' "
strSQL = strSQL & " ORDER BY [" & ("strordina") & " ] ASC"

RS.Open strSQL

Response.Write "Records estratti: " & RS("NumRec")

Esattamente come ti avevo detto precedentemente!

Ciao

Pochi post. Anzi, quasi quasi spengo
http://www.dotnetside.org/
12 messaggi dal 14 marzo 2005
Si hai ragione
in effetti ho dimenticato qualche cosa nella query...

Grazie,
Max.

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.