Convidado 19/12/2012, 21:15
Boas JnTrindade... Irei atualizar este exemplo logo mais e te aviso quando pronto..
Apliquei mais algumas facilidades nele.. como:
Nele utilizo 3 campos como filtro, mas se tiver uma tabela com apenas dois campos dará erro..
Apliquei no sistema essa facilidade pra direcionar para o case especifico.
Tabem adicionei uma checagem para tipos de campos...no exemplo agora pertmite uma serie de combinações para os campos, ex:
Numero, Texto, Data
Texto,numero,Data
Numero, numero, Data
Data, Data, numero....>>> e outras mais combinações..
Veja o Tópico onde foi originada essa solução, dessa forma o recordset ficou bastante dinamico,
permitindo tabelas de 2 a mais campos, filtrando uma combinação de 3 campos nas mais diversas posições.
http://maximoaccess.forumeiros.com/t10942-resolvidouso-do-operador-in-com-campos-do-tipo-data-em-uma-sql-dinamica
Cumprimentos.