[Mono-devel-list] System.Data.OracleClient
Jörg Rosenkranz
joergr at voelcker.com
Fri May 7 11:05:07 EDT 2004
> -----Original Message-----
> From: mono-devel-list-admin at lists.ximian.com
> [mailto:mono-devel-list-admin at lists.ximian.com] On Behalf Of
> Eduard Nesiba
>
> In OCI exists functions
>
> OCINlsGetInfo(dvoid *hndl, OCIError *errhp, OraText *buf,
> size_t buflen,
> ub2 item)
>
> with 'EvnHandle' and 'NLS_CHARACTER_SET'
> we can get client NLS charset
>
> and
>
> OCINlsNameMap( dvoid *hndl, oratext *buf, size_t buflen,
> const oratext *srcbuf,
> word flag)
>
> With 'OCI_NLS_CS_ORA_TO_IANA' we can get client ISO charset name.
>
I've found two functions that might be even better:
OCICharSetToUnicode and OCIUnicodeToCharset.
I think they are doing conversions from or to the client
charset. That would eliminate the usage of Encoding at all.
Joerg.
More information about the Mono-devel-list
mailing list