guarda la mia testa matta cosa mi ha portato a fare:
codice:
dbfieldarray=Split(tbluenews.dataora,"/",-1)
dbfieldmese=dbfieldarray(2)
sql="select * from tbluenews, tbluenewscat where tbluenewscat.catid=tbluenews.catrel and tbluenews.catrel="&idcategoria&" and "&dbfieldmese&"="&mesecorrente
ovviamente non funziona perchè tbluenews.dataora non contiene nulla prima dell'apertura del recordset..
prima di questo avevo addirittura provato a splittare il campo all'interno della query.. 
ora, per non aprire due recordset.. cosa mi consigli di fare? 
Thanx