Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Dejar de visualizar un registro de un DBGrid... (https://www.clubdelphi.com/foros/showthread.php?t=48860)

enecumene 06-10-2007 00:23:46

a ver intenta de este modo:

Código Delphi [-]
procedure Tcomponentes.Edit1Change(Sender: TObject);beginIf (Edit1.Text <> '') then
   begin
      ADOTable.Filtered := False;
      ADoTable.Filter := 'iupac = ''' +Edit1.Text+ '*''';
      ADOTable.Filtered := True
   end
   else ADOTable.Filtered := False;
end;

o sino asi:

Código Delphi [-]
procedure Tcomponentes.Edit1Change(Sender: TObject);
begin
If (Edit1.Text <> '') then
   begin
      ADOTable.Filtered := False;
      ADoTable.Filter := 'iupac = ''' +Edit1.Text+ '*''';
      ADOTable.Filtered := True
   end;
end;

luego me comentas

Saludos.

eddg 06-10-2007 01:07:02

Señores aqui coloco mi trabajo, y observen cual es el error! he hecho de todo y nada que me filtra el DBGrid, prueben uds y comenten!

http://rapidshare.com/files/60551252/prueba.zip.html

enecumene 06-10-2007 01:14:18

Hombre no te preocupes, ya estoy viendo tu viendo tu codigo y se cual es el problema y no nos habias comentado que estabas filtrando a traves de radiobuttons, en unos momentos te paso el codigo.

enecumene 06-10-2007 01:39:46

Hombre he resuelto tu problema aqui te envio de nuevo tu codigo con los arreglos:

Archivo Adjunto 1031

Nota: en la base de datos debes juntar el nombre del campo NOMBRE IUPAC quedando NOMBREIUPAC y en el codigo debe estar en Mayuscula tal como esta en la base de datos.

espero que eso resuelva tu problema cualquier duda me lo comentas.

Saludos.


La franja horaria es GMT +2. Ahora son las 14:52:39.

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