informações insuficientes sobre a tabela base para atualização
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
"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
Curtidas 0
Respostas
Raimundo Pereira
20/07/2015
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;
[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;
GOSTEI 0