Erro no adoquery

Delphi

29/03/2004

Em um form, executo a seguinte query :

Select * from ´ Normas´ ...

Dá tudo Ok, o mesmo processo, idêntico,
eu repito para consultar as outras tabelas :

Livros ...
Diversos ...

Só que, somente quando eu consulto a tabela Diversos, a query me retorna vazia, ou as vezes apenas com um único registro...

Não tem explicação, tá tudo ligado certinho ...

Quando eu ligo essa tabela (Diversos), com um adoTable, aparece todos os registros, mas quando eu uso o adoQuery, acontece esse problema ...


(acessXP - componentes: AdoConnection, adoquery, adotable)

Eu detesto o Acess, tive que usá-lo, pois o ´banco´ já estava pronto pelo usuário, cheio de registros ...

Por favor, é urgente !!!

Leo.


Lbsystems

Lbsystems

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

29/03/2004

O componente AdoQuery necessita que quando a tabela contiver muitos registros, vc deve fazer o sql especificando, tipo:

e vez de fazer
select * from cliente

faça

select cliente.nucliente, cliente.nmcliente
from cliente

pois quando tem muitos registros ele ira lhe retornar vazio ou -1.


GOSTEI 0
POSTAR