MDO, recordcount !
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
Curtidas 0
Respostas
Gandalf.nho
29/11/2004
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
GOSTEI 0
Diogoalles
29/11/2004
Blz, muito obrigado, funcionou !
GOSTEI 0