[ANN] DbxoODBC 3.010 - Kylix/Delphi Open Source ODBC dbExpress driver
From: Vadim V.Lopushansky (vadim_at_unknown.net)
Date: 06/07/04
- Next message: Bill Schuler: "Re: Accuracer database"
- Previous message: Finn Tolderlund: "Re: Wow!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 7 Jun 2004 20:35:32 +0300
Hello, All!
DbxoODBC 3.010 - Kylix/Delphi Open Source ODBC dbExpress driver.
WhatNews:
Version 3.010, 2004-06-07
-------------------------
+ fixed refresh(reoped) statemenet when transaction changed and
fCursorPreserved = False.
See method ".execute()".
+ added connection option coReadOnly. It option is mapped to odbc
SQL_MODE_READ_ONLY.
+ added connection Option: "coNullStrParam":
Some ODBC of the driver do not handle a situation, when the string is
Null (SQLite).
For them it was necessary to write in the code following:
procedure TForm1.DataSetBeforePost((DataSet: TDataSet);
begin
if DataSet.FieldByName('customer').IsNull then
begin
...
DataSet.FieldByName('customer').AsString := '';
To avoid it, now it is enough in connection string to indicate
coNullStrParam=0.
Default value is osOn;
+ changed: Binding is changed for types (date, time, date time) depending on
the odbc version.
+ updated binding of parameters of AnsiString/WideString types.
+ OdbcApi.pas: fixed call" wide odbc api functions", add compatible with
odbc ver 2...
[...]
Home page:
http://open-dbexpress.sourceforge.net/
SourceForge Project Home Page:
https://sourceforge.net/projects/open-dbexpress/
First, you must test with the latest version from the CVS area:
Project Sources:
I recommend Tortoise CVS as the easiest to use Windows CVS client, from
http://www.tortoisecvs.org
You will need to enter the CVS path (all on one line, including the
leading colon:
:pserver:anonymous@cvs.open-dbexpress.sourceforge.net:/cvsroot/open-dbexpres
s
or
Example of loading/updating of the project from CVS by means of a batch
file. For work it is necessary to edit a path to cvs.exe.
load_cvs_dbxoodbc.bat
=================================================================
@echo off
set path=C:\Program Files\WinCVS\CVSNT;%path%
rem set path=D:\CygWin\bin;%path%
echo **********************************************
echo - When prompted for a password for anonymous,
echo simply press the Enter key.
echo **********************************************
set cvsproj=cvs-pserver.sourceforge.net:80/cvsroot/open-dbexpress
echo on
cvs -d:pserver:anonymous@%cvsproj% login
cvs -z3 -d:pserver:anonymous@%cvsproj% co dbxoodbc
=================================================================
-- Vadim
- Next message: Bill Schuler: "Re: Accuracer database"
- Previous message: Finn Tolderlund: "Re: Wow!"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|