codice:
SELECT Avg(categorie.ctg_1) AS media1, lingue.id_coppie, [media1]+[mark_up] AS quota_media, setup.mark_up, Max([ctg_1]+[mark_up]) AS QUOTA_MAX, Min([ctg_1]+[mark_up]) AS QUOTA_MIN FROM mia_tab, categorie INNER JOIN lingue ON categorie.id_lingue = lingue.ID_lingue GROUP BY lingue.id_coppie, setup.mark_up HAVING (((lingue.id_coppie)=59));

rs.open SQL, conn
if not rs.eof then
dim QUOTA_MIN
QUOTA_MIN=RS("QUOTA_MIN")

else

QUOTA_MIN=0

rs.close
set rs=Nothing
conn.close
set conn=Nothing
END IF

response.write   conta_testo * QUOTA_MIN

va in errore:

Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente
ho provato anche con:

response.write Cint(conta_testo) * Cint(QUOTA_MIN)

non va in errore ma ottengo "0"

i valori sono :
conta_testo 416
QUOTA_MIN 0,06