tenho uma combobox com os nomes de clientes e um MSHFlexGrid q aparecerá o resultado da consulta de acordo com o nome escolhido na combobox....
está assim...
Private Sub cboNomeFantasia_Click()
Set Conex = New ADODB.Connection
Conex.Open StringDeConexao
StringSQL = "SELECT * FROM Atendimentos WHERE Atend_NomeFantasia Like "
StringSQL = StringSQL & "'" & cboNomeFantasia & "' ORDER BY CDate(Atend_Data)"
Set rs = New ADODB.Recordset
rs.Open StringSQL, Conex, adOpenDynamic, adLockOptimistic
If rs.EOF Then MsgBox "Não foram encontrados registros correspondentes."
Set GrideCons.DataSource = rs
GrideCons.Refresh
rs.Close
Set rs = Nothing
O problema surge quando preciso fazer essa consulta entre datas...separadamente ou juntamente com a consulta feita do nome...
como se faz a consulta entre datas?
já tentei utilizar BETWEEN na instrução SQL mas não deu certo....
o campo Atend_Data, q armazena as datas é do tipo texto....mas convertido para data [CDate()] na instrução SQL....
para fazer a consulta entre datas é preciso especificar as datas em duas textbox...
elas não precisam estar ligadas a nenhum campo não é?!
Pergunta
Gabriel Cabral
Olá pessoal....
é o seguinte....
tenho uma combobox com os nomes de clientes e um MSHFlexGrid q aparecerá o resultado da consulta de acordo com o nome escolhido na combobox....
está assim...
O problema surge quando preciso fazer essa consulta entre datas...separadamente ou juntamente com a consulta feita do nome...
como se faz a consulta entre datas?
já tentei utilizar BETWEEN na instrução SQL mas não deu certo....
o campo Atend_Data, q armazena as datas é do tipo texto....mas convertido para data [CDate()] na instrução SQL....
para fazer a consulta entre datas é preciso especificar as datas em duas textbox...
elas não precisam estar ligadas a nenhum campo não é?!
Agradeço muito quem puder me ajudar
Obrigado
Link para o comentário
Compartilhar em outros sites
2 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.