|
Postada em 26/04/2005 23:48 hs
Oi Pessoal! Estou fazendo um consulta que mostra a entrada de mercadorias por periodo e por funcionário estou digitei o código abaixo, mas não esta dando certo. Será que alguem pode me ajudar com isso. obs.: AA representa a TexBox que é digitado o nome do funcionário EntP.RecordSource = "select * from SqlMerc_Em_Assis where Data Between " & "#" & txtData_Inicial.Text & "#" & " and " & "#" & txtData_Final.Text & "# and nome_func = '" & AA & "'" Grato!!!!!!
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/04/2005 01:27 hs
Voce esta digitando o nome completo do funcionario ( tem que ser exato caixa alta e etc). Se preferir use o Like que ele pega mais opcoes. Assim ..... "# and nome_func like '*" & AA & "*'" Se eu digitar carlos ele pega Alberto Carlos Carlos alberto Joao carlos alberto O * serve como um coringa. Se for access coloque as datas invertidas mm/dd/yyyy. Se nao for isso tente diminuir o where coloque so os funcionarios depois so as datas e etc ate achar o erro.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
Postada em 27/04/2005 22:57 hs
Deu certo, Obrigado!! Rocha Deixa eu te fazer só mais uma pergunta. Se por acaso eu quiser filtrar só por data ou só por funcionário. Por exemplo se eu digito só um intervalo de data, mas não o funcionário o código não faz efeito, ou vice e versa, Como eu faço para aparecer os resultados se eu digito só o intervalo de data ou só o funcionário ou ambos. Grato!!!!!!!!!!!!
|
|
|
|
Postada em 27/04/2005 23:15 hs
Uma idéia seria fazer um botão de comando para cada consulta. ai ficaria assim: uma consulta para a data e outra consulta para funcionários.
|
|
|