On 03/18/13 17:38, Adriano dos Santos Fernandes wrote:
> On 18/03/2013 10:19, Alex Peshkoff wrote:
>> IMessageMetadata is refcounted interface. I.e. it's lifetime is not
>> restricted to statement, attachment, something else. As long as needed
>> user keeps counter > 0, and strings returned by getField() are stable.
>> Or may be I did not understand the question? What is intl specific here?
>>
> For client, it needs to return string in attachment charset.
>
> For external routines, it should return in some (I'm not sure exactly
> how this must be defined) charset, but user attachment client charset is
> definitively wrong choice.
>

I.e. the first problem here is to decide how does external routine know 
what charset does it work with. In that case looks like problems begin 
earlier. When SQL statement is sent to engine, does it contain non-ascii 
parts (strings, field names)? If yes, what charset should be used by 
external routine to pass them? I suppose engine expects attachment charset.



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to