Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: ODBC Alternative for UniCode

Re: ODBC Alternative for UniCode

From: John Moriarty <john.moriarty_at_wang.com>
Date: 1997/04/23
Message-ID: <335DE146.73F1@wang.com>#1/1

Rick Brown wrote:
>
> In article <335CEC9E.451F_at_wang.com> John Moriarty <john.moriarty_at_wang.com> writes:
> >From: John Moriarty <john.moriarty_at_wang.com>
> >Subject: ODBC Alternative for UniCode
> >Date: Tue, 22 Apr 1997 16:51:42 +0000
 

> >We presently have a Visual C++ application which uses Oracle's ODBC
> >driver to communicate with our database. We are in the process of
> >converting our app to UniCode to support Internationalization. According
> >to Microsoft, ODBC does not presently support UniCode. Does anyone know
> >of an alternative to ODBC for database access which supports UniCode?
>
> I would expect OCI (Oracle Call Interface) to support Unicode strings (don't
> have a copy of OCIW32.DLL handy on this machine to do a DUMPBIN on
> to check). You could call it directly or use one of a number of class libraries
> that wrap OCI. Pro*C should work, too, although you may find OCI or an OCI
> wrapper a better fit to your application design. The MFC version of Oracle
> Objects for OLE might support Unicode as well, since it is yet another OCI
> wrapper.
>
> If not, I would do the equivalent of a UUENCODE/UUDECODE
> on the char strings to pack and unpack a single 16-bit Unicode char into 3
> 7-bit ASCII bytes. If you have to do that, you might as well go back to
> ODBC, I'd guess.
>
> Rick Brown
> msusrtsp.rick_at_eds.com

Rick,

 thanks for the reply. I will look into Oracle Objects for OLE. One question, how would you be able to tell if OCIW32.dll supported UniCode by using DumpBin?

 thanks again,

John Moriarty Received on Wed Apr 23 1997 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US