Jump to content
Fórum Script Brasil
  • 0

SELECT com três critérios - VBA


Depoisteconto

Question

Pessoal, tudo bem? Espero que sim.

Seguinte...em uma das minha tabelas Access, tenho os campos Data e Contato entre outros, mas os que interessam nesse momento receberam esses nomes. Essa tabela, chamo de Ocorrencias.

Tenho um formulário feito no Excel (VBA) e uso conexão ADO.

Estou tentando utilizar o comando abaixo para servir de relatório, mas estou errando na sintaxe. Alguém poderia analisar e apontar onde está o erro?

sql = " SELECT * FROM Ocorrencias "
sql = sql & " WHERE Data = #" & Format$(Userform1.DtParametroI.Text, "MM/dd/yyyy") & "# AND Data <> #" & Format$(Userform1.DtParametroII.Text, "MM/dd/yyyy") & "#"
sql = sql & " WHERE Contato = '" & Userform1.TpContato.Text & "'"
sql = sql & " ORDER BY Data"

Obs: O campo Data está configurado para Data/Hora

Legenda:

Userform1.DtParametroI.Text = Informo a data que quero ver as ocorrências

Userform1.DtParametroII.Text = Geralmente informo a data do dia (hoje)

Userform1.TpContato.Text = Informo o tipo de contato (Direto, Indireto, bla bla...)

Obrigado!

Edited by Depoisteconto
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...