Fórum MDO, recordcount ! #260499
29/11/2004
0
Pessoal,
Estou começando a utilizar componentes MDO na minha aplicação.
Só que o Recordcount não funciona.
Por exemplo, se eu tiver um MDOQuery com um simples ´SELECT * FROM TABELA´ e der um open e após der um MdoQuery.Recordcount ele sempre mostra 1, mas no meu banco de dados Firebird 1.5 tem mais de 3mil registros.
Mesmo caso ocorre com o MdoTable.
alguem saberia o problema ?
obrigado
Diogo
Estou começando a utilizar componentes MDO na minha aplicação.
Só que o Recordcount não funciona.
Por exemplo, se eu tiver um MDOQuery com um simples ´SELECT * FROM TABELA´ e der um open e após der um MdoQuery.Recordcount ele sempre mostra 1, mas no meu banco de dados Firebird 1.5 tem mais de 3mil registros.
Mesmo caso ocorre com o MdoTable.
alguem saberia o problema ?
obrigado
Diogo
Diogoalles
Curtir tópico
+ 0
Responder
Posts
29/11/2004
Gandalf.nho
RecordCount só funciona nesse caso se você der um FetchAll nos registros, o que é altamente desaconselhável em bases de dados cliente- servidor como o IB/FB. Se você realmente precisa saber o nº de registros, use SELECT COUNT(*) FROM tabela
Responder
Gostei + 0
29/11/2004
Diogoalles
Blz, muito obrigado, funcionou !
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)