para funcionar do jeito q vc quer tem q primeiramente posicionar o cursor do lado do cliente... assim:
cnn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=banco;Data Source= " & mdiprincipal.strserver & ";"
rs.cursorlocation = aduseclient '<= insira aqui
rs.Open "select * from tabela where datacadastro > '" & Format(delta1, "mm-dd-yyyy") & " ' and dtcadastro < ' " & Format(delta2, "mm-dd-yyyy") & "'", cnn, adOpenStatic, adLockOptimistic
*****************************************************
Bom, a propriedade "count" q eu saiba não existe... vc tem q usar a recordcount:
**************************
Text3.Text = rs.RecordCount
***************************
blz?
Testa ae... qq coisa é só postar
t+