Hola a todos,
Tengo un problemita, la verdad es que nose como hacerlo.
Necesito hacer una comparación en mi consulta con un dato introducido en un edit y una tabla de mi base de datos.
Esto para filtrar solo registros que contengan cierta gestion
Cuando utilizamos SQL en un TQuery nos muestra
GES en params y listo. Pero en este caso como lo hago? Hasta antes de aumentar todo lo que esta de azul funcionaba pero ahora no, por favor alguien lo puede compilar en su cabeza y avisarme cual es mi error.
Bueno gracias nuevamente
Código Delphi
[-]
procedure TFENTREGACC.BitBtn1Click(Sender: TObject);
var
GES,BUSCAR1:STRING;
begin
GES:=GEST.TEXT;
IF (CUENTA1.TEXT<>'') THEN
begin
BUSCAR1:='SELECT * FROM CCCLIENTES WHERE ((PERIODO=01)OR(PERIODO=02) '
+ 'OR(PERIODO=03)OR(PERIODO=04)OR(PERIODO=05)OR(PERIODO=06)OR(PERIODO=07) '
+ 'OR(PERIODO=08)OR(PERIODO=09)OR(PERIODO=10)OR(PERIODO=11)OR(PERIODO=12)) '
+ 'AND (GESTION=:GES) AND CUENTA LIKE ''';
BUSCAR1:=BUSCAR1+'%';
BUSCAR1:=BUSCAR1+CUENTA1.Text;
BUSCAR1:=BUSCAR1+'%';
BUSCAR1:=BUSCAR1+'''';
FDM.QCC.SQL.Clear;
FDM.QCC.SQL.Add(BUSCAR1);
FDM.QCC.Active:=TRUE;
NAME1.Text:=FDM.QCC.FIELDBYNAME('NOMBRE').AsString;
FDM.QCC.Open;
end
else
exit;