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
"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
Curtir tópico
+ 0
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;
[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
Clique aqui para fazer login e interagir na Comunidade :)