Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Ajuda com SQL.ADD


Artanis

Pergunta

Gente alguém sabe como me ajudar???

esse é o código:

qryEmail.DisableControls;

qryEmail.Close;

qryEmail.SQL.Clear;

qryEmail.SQL.Add('Select PACIENTEPS.PRONT, PACIENTE.NOME, AGENDA.DATA, AGENDA.HORA, PACIENTE.EMAIL, ACAO.DESCRICAO, PACIENTEPS.CODPS, AGENDA.STATUSAG, AGENDA.SEQ ');

qryEmail.SQL.Add('From AGENDA Inner Join ACAO On ACAO.CODACAO = AGENDA.CODACAO Inner Join');

qryEmail.SQL.Add('PACIENTEPS On AGENDA.CODPS = PACIENTEPS.CODPS Inner Join');

qryEmail.SQL.Add('PACIENTE On PACIENTE.CODIGOPACIENTE = PACIENTEPS.CODIGOPACIENTE And');

qryEmail.SQL.Add('AGENDA.DATA Between '+toString(edtDtHj)+' And '+toString(edtDtFinal)+' And');

qryEmail.SQL.Add('PACIENTE.PRONT = PACIENTEPS.PRONT And PACIENTE.EMAIL <> '' And AGENDA.STATUSAG = 2');

qryEmail.Open;

qryEmail.EnableControls;

Ta dando erro nos edits, diz [Error] uEmail.pas(97): Missing operator or semicolon

já tentei de todas as formas, é um edit com uma data...já converti, coloquei aquele monte de aspas mas nada...hora ele roda mas da como fim de string...já tentei colocar na mesma linha e nada...

alguém me da uma luz????

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

qual banco você usa?? se for sql, tenta isso:

qryEmail.SQL.Add('AGENDA.DATA Between '''+toString(edtDtHj)+''' And '''+toString(edtDtFinal)+''' And');
qryEmail.SQL.Add('PACIENTE.PRONT = PACIENTEPS.PRONT And PACIENTE.EMAIL <> '''' And AGENDA.STATUSAG = 2');[/code] se for access, tente assim:
[code]qryEmail.SQL.Add('AGENDA.DATA Between #'+toString(edtDtHj)+'# And #'+toString(edtDtFinal)+'# And');
qryEmail.SQL.Add('PACIENTE.PRONT = PACIENTEPS.PRONT And PACIENTE.EMAIL <> '''' And AGENDA.STATUSAG = 2');

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...