FILTRAR UM RECORDSET CARREGADO...
Pessoal, estou eu novamente com dúvidas sobre os recordset da vida!
Seguinte: criei uma tela de pesquisas genéricas, onde eu apenas informo o recordset e ele monta a tabela de acordo com os cabeçalhos existentes.. até aqui tudo bem!
Acontece que o cliente necessita fazer uma pesquisa (filtro) nesta tela, então eu preciso filtrar os registros do recordset de acordo com o que o usuário quiser. Antes, como eu carrega o recordset em cada tela (era uma para cada cadastro) e desta forma eu usava o SQL e carregava o recordset a todo momento, mas agora isto não pode mais ser feito, pois eu passo apenas o recordset como parà ¢metro e não a tabela que estou filtrando. Então, tem como eu dar um select ou alguma outra coisa num recordset (desconectado)??
Caso não dê, terei que refazer a tela de pesquisa genérica!
Obrigado a todos,
Milton
Seguinte: criei uma tela de pesquisas genéricas, onde eu apenas informo o recordset e ele monta a tabela de acordo com os cabeçalhos existentes.. até aqui tudo bem!
Acontece que o cliente necessita fazer uma pesquisa (filtro) nesta tela, então eu preciso filtrar os registros do recordset de acordo com o que o usuário quiser. Antes, como eu carrega o recordset em cada tela (era uma para cada cadastro) e desta forma eu usava o SQL e carregava o recordset a todo momento, mas agora isto não pode mais ser feito, pois eu passo apenas o recordset como parà ¢metro e não a tabela que estou filtrando. Então, tem como eu dar um select ou alguma outra coisa num recordset (desconectado)??
Caso não dê, terei que refazer a tela de pesquisa genérica!
Obrigado a todos,
Milton
Milton
Se eu entendi direito, o RecordSet está carregado e desconectado, então utilize o Filter:
rsCadastro.Filter = "CodigoCadastro = 100"
Deve resolver o seu problema. Se não resolver, poste o Código.
* Se resolver, por favor encerre o Post.
Se eu entendi direito, o RecordSet está carregado e desconectado, então utilize o Filter:
rsCadastro.Filter = "CodigoCadastro = 100"
Deve resolver o seu problema. Se não resolver, poste o Código.
* Se resolver, por favor encerre o Post.
Tópico encerrado , respostas não são mais permitidas