Saving to an NClob in Delphi 7

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for Oracle in Delphi and C++Builder
Post Reply
Tom Reedy

Saving to an NClob in Delphi 7

Post by Tom Reedy » Mon 27 Feb 2006 19:39

I'm trying to save a string to an NClob from Delphi 7. None of the ways I've tried has worked, including:
- copy the string to a WideString variable, then assigned to the field's Value
- cast the field to a TWideStringField to assign to its Value.
- use a TStream to insert the value (like for a blob field).
I've used both SQL NET and OCI.

Environment:
Oracle 10g.r1
Delphi 7.1
dbexpoda 2.50.6.0

Am I missing a setting or does my version of the driver not support Unicode or what?

-Tom Reedy

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Mon 06 Mar 2006 08:42

NCLOB parameter type is a different from ftOraClob. Borland dbExpress does not support NCLOB parameters.

jim
Posts: 3
Joined: Wed 23 Feb 2005 22:35

Post by jim » Thu 04 Jan 2007 19:40

Are there any plans to implement NCLOB access??

Jim Stephens

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Tue 09 Jan 2007 14:44

We'll consider possibility to implement this feature in either of the next DbxOda versions for Delphi 2006.

Post Reply