USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Filtro
mcgyver
CRUZEIRO
SP - BRASIL
ENUNCIADA !
Postada em 22/12/2004 10:31 hs            
Olá pessoal...
Eu tenho o seguinte código:
 
Private Sub cmdLocalizar_Click()
   Dim Var As String, Criterio As String, SQL As String
   Var = InputBox("Digite o código e a data do medicamento que deseja procurar.", "Pesquisa por Medicamento")
If Var = "" Then Exit Sub
   Criterio = Chr(39) & Var & "*" & Chr(39)
 If dtaControle.Recordset.NoMatch = True Then
   MsgBox "Medicamento não encontrado", vbOKOnly, "Conclusão da pesquisa"
Exit Sub
 Else
   SQL = "select * from Controle WHERE CÓDIGO LIKE" _
   & Criterio & "ORDER by data"
   dtaControle.RecordSource = SQL
   dtaControle.Refresh
End If
End Sub
 
Ele me dá os registros que quero através do código dos mesmos...
Como que eu faço para que além do código, ele também me peça a data, para filtrar agora com a data também...
Ou seja, se eu quiser um registro com o código 002 e a data 15/12/04 ele me dará o registro com esses requisitos...
O que eu mudo no meu código, além do inputbox que eu já mudei, he, he..
Obrigado pra quem me ajudar...
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 22/12/2004 10:52 hs            
varCod = InputBox("Digite o codigo...")
varData = InputBox("Digite a data...")
Criterio = "codigo = " & varCod & " AND data = "" & varData & "#"
dtaControle.RecordSet.MoveMin
dtaControle.RecordSet.Find Criterio
 
'depois eh soh testar com o NoMatch normalmente...
 
Abraços...
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página