Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Filter no funciona con integer ? (https://www.clubdelphi.com/foros/showthread.php?t=12269)

dmasson 11-07-2004 16:44:31

Filter no funciona con integer ?
 
Hola, quiero filtrar los registros de un dataset según el ejemplo y me da un mensaje de error del tipo "Operation is not applicable", he probado filtros con variables de tipo string y funciona perfecto, no así con datos numéricos.
La base es de tipo access y los campos validez_oferta y plazo_entrega son de tipo integer y estoy usando Delphi 6.

Gracias !

with M_datos.t_presupuestos do begin
Filtered := false;
Close;
Filter := '(Validez_oferta = 0) AND (plazo_entrega = 0)';
Filtered := true;
Open;
end;

marcoszorrilla 11-07-2004 17:19:39

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
nFiltro:Integer;
begin
nFiltro:=3;
AdoTable1.filter:='Numero = '+ QuotedStr(IntToSTr(nFiltro));
AdoTable1.Filtered:=True;
end;
Un Saludo.


La franja horaria es GMT +2. Ahora son las 16:32:37.

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