Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wilsoncrescencio

Erro na Consulta entre tabelas SQL

Recommended Posts

DELPHI7 - ADOCONNECTION - ACCESSEstou bolado.Eu quero q em um form o operador selecione uma data e apareçam todos os nomes dos alunos contidos naquela data.Eu usei um Edit e em um botão coloquei o seguinte scriptprocedure TACOMP_FALTAS.Button1Click(Sender: TObject);beginMASTER.SQL.Clear;MASTER.SQL.Add('SELECT ALUNO.*, FALTAS.FALTA, FALTAS.MOTIVO, FALTAS.RESP');MASTER.SQL.Add('FROM ALUNO INNER JOIN FALTAS ON ALUNO.COD_ALUNO = FALTAS.COD_ALUNO');MASTER.SQL.Add('WHERE FALTAS.FALTA="'+EDIT1.Text+'"');MASTER.OPEN;Pois bem está gerando um erro:"tipo de dados incompatível na expressão de critério"Alguém poderia me explicar onde errei?E muito importante o porque do erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta da seguinte forma amigo morpheu...

 

procedure TACOMP_FALTAS.Button1Click(Sender: TObject);beginMASTER.SQL.Clear;MASTER.SQL.Add('SELECT ALUNO.*, FALTAS.FALTA, FALTAS.MOTIVO, FALTAS.RESP');MASTER.SQL.Add('FROM ALUNO INNER JOIN FALTAS ON ALUNO.COD_ALUNO = FALTAS.COD_ALUNO');MASTER.SQL.Add('WHERE FALTAS.FALTA= :ParData');Master.Parameters.ParamByName('ParData').Value := Edit1.text;MASTER.OPEN;End;

Compartilhar este post


Link para o post
Compartilhar em outros sites

ê... Hugo... tem alguma coisa sobre delphi e sql q você não saiba....Espero que não... huá..huá..huá..huá..huá..Brigadão de novo cara...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.