Easysoft
ODBC Drivers for Oracle, SQL Server, Firebird, ISAM, InterBase, Sybase, MS Access & more.

Easysoft ODBC-InterBase Driver

What is a Unicode ODBC Driver and is the Easysoft driver one?

Article : 00861
Last Reviewed : 19th July 2005
Revision : 1


Unicode provides a method of encoding national characters and symbols using
more than the 8 bit character sets originally supported by ODBC, which limited
character data to a maximum of 256 different characters.

Although many systems exist to extend this limit via translator libraries and
through the use of "Code Pages", none of these are sufficient for character
sets with more than 256 individual symbols or for applications needing to
access different sets of national characters concurrently. There are various
methods of doing this and ODBC and InterBase use two slightly different forms.

ODBC has provided "Wide" data types for some time, but until ODBC 3.51 there
was no consistent Unicode interface. A Unicode ODBC driver enables all string
input and output to be presented in Unicode, so not only can data be returned
from a database in Unicode, but SQL queries may also be executed in Unicode.

Whilst the ODBC version of Unicode provides for 16 bits per symbol, InterBase
uses a more advanced encoding method called UTF8, where the length of
individual symbols may vary from 8 to 32 bits. Typically a InterBase database
will be created using a extended character set, UNICODE_FSS being the full
Unicode set.

The Easysoft InterBase driver transparently converts between these two forms,
enabling Unicode ready applications (such as Microsoft Access) to display and
modify Unicode data in InterBase databases. It can be said to be a Unicode ODBC
driver.

Applies To

Knowledge Base Feedback

* Did this content help you?
Yes
No
Maybe
 
* Please select one option based on your first choice:
I'm very satisfied
I think it will help, but I haven't tried it yet
It is helpful, but I need more information
It is helpful, but hard to understand
Seemed relevant in search results, but didn't help me
The information is incorrect
The page contains one or more broken links
 
  Suggest new content or let us know how we can improve this content:

 
  (* Required Fields)   



© 1993 - 2008 Easysoft Limited. All rights reserved.