Ads busqueda campos memos VACIOS

Ads busqueda campos memos VACIOS

Postby Patricio Avalos Aguirre » Mon May 14, 2007 2:32 pm

Estimados

estoy utilizando Servidor Ads 8.1, y tablas ADT

Mi pregunta se alguien sabe buscar dentro de campos memos

me resulta con esta instruccion, pero no se como buscar campos memos vacios

Code: Select all  Expand view  RUN
Libros->( AdsSetAof( 'CONTAINS( AREA, "LO QUE QUIERO BUSCAR"' ) )


Cualquier Ayuda es bienvenida
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby reinaldocrespo » Mon May 14, 2007 3:37 pm

SELECT * FROM libros WHERE area IS NULL

o algo asi:

Libros->( AdsSetAof( Empty( area ) ) )
User avatar
reinaldocrespo
 
Posts: 979
Joined: Thu Nov 17, 2005 5:49 pm
Location: Fort Lauderdale, FL

Postby R.F. » Mon May 14, 2007 4:02 pm

Los AOFs() no funcionan sobre campos memo, tienes que utilizar SQL, como dice Reinaldo.
Saludos
R.F.
R.F.
 
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Postby Patricio Avalos Aguirre » Mon May 14, 2007 4:36 pm

Muchas gracias

La solucion fue la siguiente:

Si quiero buscar un texto en un campo memo:
Code: Select all  Expand view  RUN
AdsSetAof( 'CONTAINS( AREA, "'+xFilter+'")' )

nota:CONTAINS es un funcion ADS

si quieren buscar un campo vacio
Code: Select all  Expand view  RUN
Libros->( AdsSetAof( 'empty( AREA )' ) )



en realidad era mucho mas facil :-)
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 54 guests