[fdo-internals] FdoParameterValue and FdoDataValue
Mateusz Loskot
mateusz at loskot.net
Tue Feb 27 12:18:34 EST 2007
Greg,
I apologize but think I don't understand.
What alias you mean?
-- Mat
Greg Boone wrote:
> Can you circulate the new wording to this alias?
>
> -----Original Message-----
> From: fdo-internals-bounces at lists.osgeo.org
> [mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Mateusz
> Loskot
> Sent: Monday, February 26, 2007 9:18 PM
> To: FDO Internals Mail List
> Subject: Re: [fdo-internals] FdoParameterValue and FdoDataValue
>
> Mateusz Loskot wrote:
>> It will work, but I'm wondering if there is a another possibility,
>> shorter. As I see, there is FdoDataValue::ToString() member function.
>>
>> What is the purpose of this ToString() ?
>
> I've learned it and I'm quite sure I decrypted the purpose behind this
> function :-)
>
> What is a bit ambiguous about FdoDataValue and its specializations,
> is that it's defined in Expression module, but in fact it's also used
> in plain SQL commands too.
>
> This also might mislead to assumption about value returned
> by ToString().
> For example, I've had no idea the ToString() for data type of string
> will add extra quotes aroung string.
> In PostgreSQL, for binding params no extra quotes are needed because
> it's handled by libpq client library.
>
> I see, there are also some variations of string representation
> for FdoDateTimeValue.
>
> I believe it's a good idea to provide a few words in the comment
> block of ToString() header for these types, so a user is not
> required to look into the implementation to find what out what values he
> can expect.
>
> If everyone agree, I can add these details and submit to the SVN.
> Please, just give me a Go! or Stop!
>
> Cheers
--
Mateusz Loskot
http://mateusz.loskot.net
More information about the fdo-internals
mailing list