List of changes
===============

1.1.1  16-Dec-2002

    Fix problem recognising smallint's in tables

1.1.0  10-Dec-2002

    New builds

1.0.24 11-Nov-2002

    Add support for FILEDSN's, just use FILEDSN= in the database line
      instead of DSN=

1.0.23 10-Oct-2002

    Adjust lib use to work with Kylix3

1.0.22 17-Sep-2002

    Fix problem with Sybase SQL Anywhere and return parameters from procs

1.0.21 06-Sep-2002

    Fix problem with SQL_TINYINT fields

1.0.20 10-May-2002

    Add support for wide char fields

1.0.19 30-Apr-2002

    Fix problem retrieving column lengths with Sybase SQL Anywhere

1.0.18

    	Fix problem that was preventing the driver returning the correct
    	column length, with ODBC2 drivers.
    	Fix problem with bound datetimes
    	Cutdown on unwanted memory allocations
    	Fix some parameter conversion problems
    	This build has now been made to work against Kylix 2 (see FAQ)
    	Fix memory overrun with binary fields

1.0.17

    	Fix problem with SQLServer and empty memo fields

1.0.16 24-Oct-2001

    	Add connection caching to improve performance against driver
    	that only support single active statements (for example SQL Server)
    	Fix big where the fractional part of timestamps was not being
    	converted correctly

1.0.15 17-Oct-2001

	Fix bug that prevented Bool fields from being set to false
    	Fix problem that stoped the SQLMonitor from working

1.0.14 25-Sep-2001

	Fix bug with zero length strings
	Fix bug with null BCD fields

1.0.13 24-Sep-2001

	Fix memory overrun with blobs > 16K

1.0.12 11-Sep-2001

	Fix mapping problem with datetime

1.0.11 05-Sep-2001

	Remove debug code left in by mistake

1.0.10 04-Sep-2001

	The code was defaulting to autocommit being off

1.0.9  31-Aug-2001

	Fix major bug introduced in 1.0.8

1.0.8  29-Aug-2001

	Add some additional type checks, and remove some unnecessary calls

1.0.7  28-Aug-2001

	Fix problem with repeated calls to SQLGetData, and add support for 
	the DSN= connection method in the metadata calls code (needed with 
	SQL Server for example as it requires multiple connections)

	Use SQL_DESC_OCTET_LENGTH as column length, if that fails use SQL_COLUMN_LENGTH,
	this fixes a problem with SQL Anywhere.

1.0.6  24-Aug-2001

	Allow repeated calls to data access functions

1.0.5  14-Aug-2001

	Call SQLCloseCursor after a SQLFetch returns a SQL_NO_DATA, this enables 
	a new call to SQLExecute

1.0.4  9-Aug-2001

	Add call to SQLDriverConnect if SQLConnectFails, the database parameter is 
	passed as the connection string, so 
	
		database=DRIVER={Easysoft IB6 ODBC};UID=sysdba;PWD=masterkey;DB=/database.gdb

	can be used

1.0.3  26-June-2001

	Use ODBC 2 types for the attributes in SQLColAttribute for backwards
	compatibility

1.0.2  16-July-2001

	Display licence expiry message

1.0.1  08-May-2001

	Initial release version

0.0.12 27-Mar-2001

    Add default column type of STRING, this allows SQL Server NVARCHARS
    to be used etc.

0.0.11 12-Mar-2001

	Added support for tracing callback

0.0.10 08-Mar-2001

	Add support for MS Windows and Iliad

0.0.9 23-Feb-2001

	Add support for fldDATETIME parameters types
	BCD parameters could get truncated
	Map SQL_REAL to fldFLOAT not fldBCD

0.0.8 21-Feb-2001

	Report TIMESTAMP's as fldDATETIME, not fldTIMESTAMP

0.0.7 16-Feb-2001

	Add a change for NULL's

0.0.6 14-Feb-2001

	Convert empty strings in metadata calls into SQL_NULL's in ODBC call
	Add extra column on output of ProcedureParams

0.0.5 12-Feb-2001

	Add case for "as of now unknown" option value 3 in ODBCDriver::setOption
	Add extra checks for ODBC 2 metadata

0.0.4 15-Jan-2001

	Add changes for new args to getSQLDriverODBC, still don't
	know what the second arg is yet.
	Fixes to make parameterised queries work properly
	Fixes to make blobs behave
	Fix error reporting

0.0.3 04-Jan-2001

	Add support for drivers that only support one active
	statement per connection (SQLServer for example)

0.0.2 08-Dec-2000

	Alter order of handle allocation to fix strange problem
	when running under Kylix IDE

0.0.1 14-Nov-2000

	First release

Nick Gorham - nick@easysoft.com
Easysoft Ltd


