Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Filtrado por mas de un campo! (https://www.clubdelphi.com/foros/showthread.php?t=27640)

Acker 26-11-2005 11:32:06

Filtrado por mas de un campo!
 
Buenos dias Chic@s!

A ver, estoy intentando hacer un filtrado de una tabla, pero por dos campos a la vez. El problema es que me lio con tantas comillas, jejej.

Mi código es algo asi, pero me da error en tiempo de ejecución:

BBDD.TMedicaciones.Filter:='residente= '''+CBNombre.Text+'suspendido= '+'N0'+'''';

BBDD.TMedicaciones.Filtered:=true;

Podrian ayudarme por favor? es MUY URGENTE!!!
Un millon de gracias de antemano

santi33a 26-11-2005 13:19:56

Prueba de esta manera:

Código:


 BBDD.TMedicaciones.Filter:='residente= ' + QuotedStr(CBNombre.Text) + ' and ' +
 'suspendido= ' + QuotedStr('No');
 BBDD.TMedicaciones.Filtered:=true;


mazinger 27-11-2005 00:37:19

BBDD.TMedicaciones.Filter:='residente= '''+CBNombre.Text+'''suspendido= ''N0''';


La franja horaria es GMT +2. Ahora son las 19:04:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi