Fala galera, beleza? Então, eu estava mexendo numa IBQUERY aqui e ai deu merd@ hehe. Bom, minha IBQUERY se chama QAluno e tem o seguinte SQL: select A.CODIGO, A.NOME, A.CPF, A.ENDERECO, A.NUMERO, A.CEP,
A.BAIRRO, A.CIDADE, E.NOME ESTADO, A.TELEFONE, A.CODSALA CURSO1, A.CODSALA2 CURSO2, A.CODSALA3 CURSO3, A.DTMATRICULA, A.MENSALIDADE from ALUNO A
inner join ESTADO E on E.CODIGO = A.CODESTADO
order by a.codigo
Eu uso essa query para fazer uma consulta e mostrar num DBGRID.
Na tela do DBGRID eu tenho 3 botões: incluir, editar e excluir. Cada botão tem no começo do seu codigo a seguinte linha:
DM.tabAluno.Locate('Codigo',DM.QAlunoCODIGO.AsString,[loPartialKey]); Essa linha tem a função de editar o campo que eu selecionei no DBGRID, porque sem essa linha, toda vez que eu clicasse em editar ou excluir, quem sofreria essa ação era somente a primeira pessoa que estava no DBGRID.. Espero que entendem essa parte hehe.. O problema é que depois que eu fiz umas alterações nesse IBQUERY, toda vez que eu executo o problema eu encontro esse erro: "Undeclared identifier: 'QAlunoCODIGO' "Not enough actual parameters" O que fazer galera?