FILTRAGEM
Olá Galera!
Estou com um problema em filtrar dados.
Tenho a Tabela Controle ; com os campos Data e Nome
Como faço uma procura pelo campo [ nome ] e que no campo Data tenha o seguinte : Mes + ano (06-2010)
Deixo aqui o código que tentei fazer :
Alfa = PNome.NomesV.Text
Alfa = Trim(Alfa)
Sql = [Ô]SELECT Controle.Data,Controle.Nome,Controle.Piso,Controle.Entrada,Controle.Saida,Controle.Empresa,Controle.Viatura,Controle.Foto,Controle.Busca,Controle.Chave FROM Controle WHERE [Ô]
Sql = Sql & [Ô] Data = RetorMames(MesesV.Text) And data = AnosV.Text LIKE [ô]*[Ô] & Alfa & [Ô]*[ô] ORDER BY [Ô]
Sql = Sql & [Ô]Controle.Busca ASC[Ô]
[ô]************************
Grato pela vossa atenção
Estou com um problema em filtrar dados.
Tenho a Tabela Controle ; com os campos Data e Nome
Como faço uma procura pelo campo [ nome ] e que no campo Data tenha o seguinte : Mes + ano (06-2010)
Deixo aqui o código que tentei fazer :
Alfa = PNome.NomesV.Text
Alfa = Trim(Alfa)
Sql = [Ô]SELECT Controle.Data,Controle.Nome,Controle.Piso,Controle.Entrada,Controle.Saida,Controle.Empresa,Controle.Viatura,Controle.Foto,Controle.Busca,Controle.Chave FROM Controle WHERE [Ô]
Sql = Sql & [Ô] Data = RetorMames(MesesV.Text) And data = AnosV.Text LIKE [ô]*[Ô] & Alfa & [Ô]*[ô] ORDER BY [Ô]
Sql = Sql & [Ô]Controle.Busca ASC[Ô]
[ô]************************
Grato pela vossa atenção
Deve ser algo mais ou menos assim
Sql = [Ô]SELECT [Data], Nome, Piso, Entrada, Saida, Empresa, Viatura, Foto, Busca, Chave [Ô] & _
[Ô]FROM Controle [Ô] & _
[Ô]WHERE Month(Data) = [Ô] & MesesV.Text & _
[Ô] AND YEAR(Data) = [Ô] & AnosV.Text & _
[Ô] AND Nome LIKE [ô]*[Ô] & Alfa & [Ô]*[ô] [Ô] & _
[Ô] ORDER BY Busca ASC[Ô]
Aqui está o ficheiro exemplo.
Segue projeto anexo
sql = [Ô]SELECT * FROM Controle WHERE [Ô]
sql = sql & [Ô]mid(Data,4) =[ô][Ô] & X1 & [Ô]-[Ô] & X2 & [Ô][ô] [Ô]
sql = sql & [Ô]and Nome LIKE [ô]*[Ô] & Alfa & [Ô]*[ô] ORDER BY [Ô]
sql = sql & [Ô]Controle.Busca ASC[Ô]
Obrigado por tudo. Valeu.
Tópico encerrado , respostas não são mais permitidas