Página 2 de 2
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Sex Jun 09, 2017 11:09 pm
por BXIMENES
webmaster escreveu: ↑Sex Jun 09, 2017 9:27 pm
Por isso mesmo estou perguntando: qual o sql final?
Antes de preencher o recordset, faça um
E poste aqui o que aparecer na janela de verificação imediata
Apareceu esta mensagem:
SELECT * FROM [Dados$]
A variável do objeto ou a variável do bloco 'With' não foi definida
91
VBAProject
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Sex Jun 09, 2017 11:59 pm
por BXIMENES
Segue a planilha atualizada.
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Qua Jun 14, 2017 12:27 pm
por webmaster
Nao consigo testar aqui por meu sistema ser em 64 bits.
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Sex Jun 16, 2017 12:42 am
por webmaster
Colega,
O problema está na execução da função MonstaClausulaWhere1. Você a está chamando passando nomes de controles que não existem, o que causa o erro mencionado. Nem é problema do SQL.
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Seg Jun 19, 2017 6:41 am
por BXIMENES
webmaster escreveu: ↑Sex Jun 16, 2017 12:42 am
Colega,
O problema está na execução da função MonstaClausulaWhere1. Você a está chamando passando nomes de controles que não existem, o que causa o erro mencionado. Nem é problema do SQL.
Desculpa Tomas, mas é que eu não compreendi muito bem esta clausulawhere, não entendo muito bem de banco de dados, na verdade sou iniciante ainda, se vc puder me ajudar, já tentei de tudo, e continuo tentando, mas ainda não obtive sucesso... Desde já muito obrigado por sempre estar disposto a nos responder!
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Seg Jun 19, 2017 11:32 am
por webmaster
A função MonstaClausulaWhere1 está fazendo esta chamada:
NomeDoControle é uma string qualquer (ex: "TextBox1", "ComboBoxEstados"). Essa linha faz referência a um controle dentro do form pelo seu nome. Então, as duas linhas abaixo são válidas e fazem a mesma coisa:
Código: Selecionar todos
Me.TextBoxNome.Visible = True
Me.Controls("TextBoxNome").Visible = True
Ou seja, Me.Controls é uma forma dinâmica de referenciar controles. Mas o controle precisa existir. Ou seja, se você fizer:
E não existir controle algum no form com o ID igual a TextBoxX, essa chamada derá erro. Esse é o erro que está acontecendo no seu MonstaClausulaWhere1.
Att
Re: AJUDA! Filtro buscando mesmo dado em 3 colunas diferentes, problema com Data não sendo armazenada no BD, etc..
Enviado: Ter Jun 20, 2017 11:07 am
por BXIMENES
webmaster escreveu: ↑Seg Jun 19, 2017 11:32 am
A função MonstaClausulaWhere1 está fazendo esta chamada:
NomeDoControle é uma string qualquer (ex: "TextBox1", "ComboBoxEstados"). Essa linha faz referência a um controle dentro do form pelo seu nome. Então, as duas linhas abaixo são válidas e fazem a mesma coisa:
Código: Selecionar todos
Me.TextBoxNome.Visible = True
Me.Controls("TextBoxNome").Visible = True
Ou seja, Me.Controls é uma forma dinâmica de referenciar controles. Mas o controle precisa existir. Ou seja, se você fizer:
E não existir controle algum no form com o ID igual a TextBoxX, essa chamada derá erro. Esse é o erro que está acontecendo no seu MonstaClausulaWhere1.
Att
Entendi!
O problema que eu não queria colocar mais campos para digitar o CC no formulário, queria que ao digitar no controle textbox "txtCC1" ele pesquisasse nas 3 colunas do arquivo onde fica armazenado os registros. Se eu colocar mais controles no form, ou seja, 3 campos para digitar o CC eu consigo fazer funcionar, a não ser que eu crie mais 2 campos para digitar, porem eu deixe eles invisíveis e que ele copie o valor da txtbox "txtCC1". Mas não sei se da certo!
Re: AJUDA! Filtro buscando valor de textbox em 3 colunas diferentes por ClausulaWere
Enviado: Sex Jul 07, 2017 12:44 pm
por BXIMENES
Mais alguém que entenda de clausula where para me ajudar? precisava finalizar só esse esquema de que o filtro consiga buscar a informação nas 3 colunas diferentes, pois o dado imputado poderá aparecer em qualquer uma das 3 colunas. Help me please! =) Obrigado gente!