[ itf @ 06.07.2010. 09:59 ] @
Događa mi se nešto čudno. Prilikom filtriranja ADO tablice (TADOTable) javi mi se greška: Missing connection or ConnectionString. Zapravo, greška (exception) se dogodi na ovoj liniji:

TMojaTablica->Filtered = true;

Čak nije uopće bitno da li je definiran OnFilter event, a greška se događa i pod Turbo C++ Pro 2006 i C++ Builder 2010. Imam sve zadnje patcheve itd., a Connection string sam pokušao definirati i preko TADOConnection komponente i direktno u izrazu ConnectionString ali ništa ne radi. Nekome se događalo nešto slično?
[ itf @ 06.07.2010. 14:36 ] @
Našao sam u čemu je problem.. Stvar je specifična i greška se javlja samo u situaciji kada se radi lokalno s podacima tj. kada se primjenjuje "briefcase" model rada. U tom slučaju ako se za filtriranje koristi OnFilterRecord event ili ako izraz Filter nije definiran onda program javi gornju grešku. Jako čudno, a pogotovo jer sve mi je to normalno radilo na BCB6.

Ukratko, rješenje je ne koristiti OnFilterRecord event već izrazom Filter definirati uvjete filtriranja.