Fórum informações insuficientes sobre a tabela base para atualização #526288

20/07/2015

0

Alguém pode me responder porque recebo a mensagem
"informações insuficientes para a tabela base para atualização" ao executar minha query? uso sqlserver 2008 no delphi
Código:

ADOQuery1.close;
ADOQuery1.open;
ADOQuery1.refresh;
label17.caption := ADOQuery1.FieldByName('Quantidade').DisplayText;


No sql do adoquery fiz assim:
Código:

select count(*) as Quantidade from aluno


Quando usava Paradox, funcionava perfeito, agora que mudei para sqlserver, está dando essa mensagem.
Aguardo,
Luciano
Luciano

Luciano

Responder

Posts

01/08/2015

Raimundo Pereira

Faça assim:


[img]http://arquivo.devmedia.com.br/forum/imagem/437747-20150801-113343.jpg[/img]
begin
Q_ALUNOS.sql.text:='select * from aluno';
Q_ALUNOS.open;
L_QT_ALUNOS.caption := 'Quantidade de aluno no banco de dados ['+IntToStr(Q_ALUNOS.RecordCount)+']';

DBGrid1.Columns[0].Width:=100;
DBGrid1.Columns[1].Width:=100;
DBGrid1.Columns[2].Width:=100;
end;
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar