procedure TfrmPrincipal.TBGeralClick(Sender: TObject);
begin
lblQuantTotal.Caption := IntToStr(DMRelatos.TGeral.RecordCount);
with DMRelatos.QGeral_01 do begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM PROTOCOLO WHERE TITULONATUREZAABR = DMI');
Open;
end;
lblQuantDMI.Caption := IntToStr(DMRelatos.QGeral_01.RecordCount);
end;
Porém quando eu compilo dá o segunte erro:
Project Relato.exe raised exception class EZSQLException with message 'SQL Erros: Dynamic SQL Error SQL error code = -206 Column unknouwn DMI At line 1, column 51.. Error code: -206 Column does not belong to referenced table The SQL : SELECT * FROM PROTOCOLO WHERE TITULONATUREZAABR = DMI;'. Process stopped. Use Step or Run to continue.
O que deu para entender é que ele pensa que DMI é uma coluna da tabela mas na verdade DMI é apenas um dado que eu quero que seja filtrado por ele...
Pergunta
hencker
Estou usando o seguinte código:
Porém quando eu compilo dá o segunte erro:
O que deu para entender é que ele pensa que DMI é uma coluna da tabela mas na verdade DMI é apenas um dado que eu quero que seja filtrado por ele...
Alguém têm alguma idéia?
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.