Subject Re: IsNull is FALSE after Clear on TWideMemoField (Charset UTF8)
Author masonwheeler
I can't speak for the OP, but I just recently ran into this exact same error, using IBO 5.02 build 53. I called Clear on a TWideMemoField (charset UTF8), then Post, and instead of writing NULL to the database it wrote ''.

Mason

--- In IBObjects@yahoogroups.com, "IBO Support List" <supportlist@...> wrote:
>
> Did this issue get resolved for you?
> I am working on things today and will look into this more if you still need
> me to.
>
> Jason
>
> -----Original Message-----
> From: IBObjects@yahoogroups.com [mailto:IBObjects@yahoogroups.com] On Behalf
> Of str.exsoft
> Sent: 22 May 2012 05:41 AM
> To: IBObjects@yahoogroups.com
> Subject: [IBO] Re: IsNull is FALSE after Clear on TWideMemoField (Charset
> UTF8)
>
> I should mention that the TWideMemoField is part of a TIBOTable
>
> Thanks for any reply
> Stefan
>
> --- In IBObjects@yahoogroups.com, "str.exsoft" <str.exsoft@> wrote:
> >
> > Hi,
> >
> > clearing a TWideMemoField results in an empty String, not in an empty
> field, as expected. IsNull on the cleared field is FALSE, the value is ''. I
> think the value should be NULL after Clear? Am I missing something?
> >
> > I'm using IBO 4.9.14 Build 48.
> >
> > Stefan
> >
>
>
>
>
> ------------------------------------
>
> ___________________________________________________________________________
> IB Objects - direct, complete, custom connectivity to Firebird or InterBase
> without the need for BDE, ODBC or any other layer.
> ___________________________________________________________________________
> http://www.ibobjects.com - your IBO community resource for Tech Info papers,
> keyword-searchable FAQ, community code contributions and more !
> Yahoo! Groups Links
>