Ciao,
nel mio db ho vari valori all'interno di uno stesso recordset
facendo cosi:
sql="select Domanda1, COUNT(*) AS totale FROM TbDomande GROUP BY DOMANDA1"
Set ObjRs =Server.CreateObject("ADODB.Recordset")
objRS.Open SQL, objConn, 1, 1, adCmdText
Do Until objRs.EOF
strd=objrs("Domanda1")
inum = objRs.RecordCount
Select case strd
case "1"
response.write "insufficiente:"& "........" &objRs("totale")& "
"
case "2"
response.write "sufficiente:"& "........" &objRs("totale")& "
"
case "3"
response.write "discreto:"& "........" &objRs("totale")& "
"
case "4"
response.write "buono:"& "........" &objRs("totale")& "
"
case "Assente"
response.write "Assente:"& "........" &objRs("totale")& "
"
case "5"
response.write "ottimo:"& "........" &objRs("totale")& "
"
case "NA"
response.write "NA:"& "........" &objRs("totale")& "
"
case null
response.write "Nnull:A:"& "........" &objRs("totale")& "
"
end select
ObjRs.MoveNext
Loop
response.write inum
il problema è che mi viene sempre 8 che sono i campi all'interno del mio db.
Io vorrei invece che mi venissero contati i valori all'interno della colonna..
come devo fare? :master:

Rispondi quotando