Problem z filtrem w BDE

0

Cześć. Mam mały problem z filtrowaniem. Otóż nie działa :|

Filtruje pola tekstowe i mam tak:

table.Filter:='NAZWA="imie"';
table.filtered:=true;

(gdzie imie to jakieś imie i nazwisko znajdujące się w bazie)
Wyskakuje błąd: Invalid filter expression character: ""

O co chodzi? Nigdy nie miałem z filtrowaniem większych problemów, a tu nagle coś takiego :|

0

Wyskakuje błąd: Invalid filter expression character: ""

nie powinien tam byc przypadkiem pojedynczy cudzyslow??
czyli zamiast " daj '. tylko oczywiscie odp numerkiem.

0

nie powinien tam byc przypadkiem pojedynczy cudzyslow??
czyli zamiast " daj '. tylko oczywiscie odp numerkiem.

Jakim numerkiem? Przecież jak zrobię:

table.Filter:='NAZWA = 'Imie'';

to przecież wyskoczy błąd, bo IMIE za jakąś zmienną. Przecież zamknę łańcuch.

0

table.Filter:='NAZWA = Imie';

0

table.Filter:='NAZWA = Imie';

Czytałeś mój pierwszy post w tym wątku??

0

A czy ty czytałeś mój? Umieściłem 2 apostrofy ('), a nie jeden cudzysłów ("). 8-| [glowa]
Może tak będzie wyglądać lepiej:

table.Filter:='NAZWA = ''Imie''';

1 użytkowników online, w tym zalogowanych: 0, gości: 1