Erro no adoquery
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.
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
Curtidas 0
Respostas
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.
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