TMemoField

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Karen

TMemoField

Post by Karen » Thu 22 Sep 2005 20:38

Borland Delphi with latest version of ODAC with patches from 02-sep-05. Oracle 9.2 server & client.

We have Fields with varchar2(4000) on our tables. We are treating these fields as TMemoFields in ODAC(LongString option on Query). When we update the field, ODAC uses all 4000 characters , eventhough field has only 4 characters, as result our trigger which creates insert/update/delete sql statements are getting truncated at the where clause( as posted in my previous post). We proved this by adding RTRIM to the trigger before the field name, but this is not an option for us, since there are more than 50 users using this application on laptop running on personal oracle. We have got the same application running on Oracle 9 server.

Any help will be highly appreciated.

Thanks,

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

Post by Alex » Mon 26 Sep 2005 09:28

We couldn't reproduce the problem.
Please send us complete sample to demonstrate it and include script to create server objects .

Post Reply