TVirtualTable bug

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Ping Kam
Posts: 21
Joined: Fri 26 Nov 2004 19:09

TVirtualTable bug

Post by Ping Kam » Wed 16 Feb 2005 02:22

Hi,

I experienced some strange behavior with the TVirtualTable. I am getting EClassNotFound Exception 'Class TStringField not found' (or TIntegerField depends what type of field I created) when the application starts.

It happens if I create new fields in the fields editor (without fielddefs) and then adds some records using the design during design time. The exception does not raised if I do not add data to the storage. Removing the data from the storage afterwards does not elimate the exception.

If I create the fielddefs first, then add them to the fields editor, even without adding any data to the storage. I get the same exception. No exception if I do not add the fields, or if I add some data to the storage before adding the fields.

Thanks,
Ping Kam

Alex
Posts: 655
Joined: Mon 08 Nov 2004 08:39

Post by Alex » Wed 16 Feb 2005 14:20

We reproduced your problem and fixed it. This fix will be included in the next ODAC build.

Post Reply