Isso mesmo, essa parte em vermelho <%while not cont.eof if cont("id_post")= reg("id") then response.Write(cont("count")) end if cont.movenext wend %> o problema e que simplesmente a pagina e exibida e não mostra nenhum erro, mas o condição if não e executada, nem se eu colocar uma variavel if cont("id_post")= reg("id") then no lugar de reg("id") ele não funciona!! ele não verifica se cont("id_post")= reg("id") vamos supor que o valor em reg("id")=125 e o valor de cont("id_post")=125, ele simplesme não reconhece isso!!! já testei fora desse while os dois records sets, e eles tem realmente esse valor!!! mas não condiciona!! se quiser eu posto o código da pagina inteira!!