FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo quitar un filtro con ADO y MySql ?
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo quitar un filtro con ADO y MySql ?
Posted: Mon May 26, 2008 12:53 PM

Hola a todos:

Conozco que con;

oRsOdc:Filter := "hdr_nom LIKE " + "'%" + cFilNom + "%'"

Estoy asignando un filtro, la pregunta; 驴 c贸mo puedo quitar el filtro para que el recordset tenga y muestre todos los registros de la tabla ?

Gracias por sus respuestas

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
C贸mo quitar un filtro con ADO y MySql ?
Posted: Mon May 26, 2008 01:08 PM

Armando...

No se puede...

Al realizar el filtro, el recordset resultante, el que contiene los registros filtrados reemplaza a tu actual RECORDSET, si quieres volver al recordset anterior debes rehacer el select original.

PERSONALMENTE, frente a esta situacion no uso filtros sino un select completo, ya que no se puede volver atras una vez filtrado.

Eso.
Desde Chile
Adolfo

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
C贸mo quitar un filtro con ADO y MySql ?
Posted: Mon May 26, 2008 01:31 PM
En teoria para quitar el filtro basta con asignarle una cadena vacia y refrescar el recordset.

oRsOdc:Filter:=""
oRsOdc:Refresh()


No se si en todas los motores de base de datos funciona, con DB2 y Access , si funciona. Frente al Select tiene como ventaja que no genera trafico de red ni carga en el servidor.
Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo quitar un filtro con ADO y MySql ?
Posted: Mon May 26, 2008 02:00 PM

Adolfo, gracias por la respuesta.

Biel, pues con MySql s铆 que funciona.

oRsOdc:Filter := ""

Muchas gracias a ambos, saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion