|
From: Christian M. S. <cm...@ce...> - 2005-09-21 12:43:11
|
Hi Markus, I'm pretty sure there is something like an isc_dpb_sql_dialect option to isc_expand_dpb() which can be used in _dbd_real_connect() I will have a look at this tonight and see if I find the solution. Regards, Christian On Wednesday 21 September 2005 00.44, Markus Hoenicka wrote: > Hi Christian, > > I've spent an evening fixing the firebird driver, but now it works for > me. I've adapted the test program to only use the types and ranges > that firebird actually supports. I've fixed the handling of binary > strings which are now returned ok. I've also fixed the handling of > TIMESTAMP. > > The only thing I couldn't fix is that the client library seems to > insist on using SQL dialect 1. No matter what I do, I can't create a > table containing TIME or DATE columns (both are only supported in > dialect 3). I tried issuing a > > SET SQL DIALECT 3 > > from test_dbi which doesn't change anything (the command works in > isql). It would be nice to run this from within dbd_real_connect(). I > have no ideas why this fails, and google won't tell me either. Any > ideas? > > Unless you come up with an idea how to fix this, I'll release 0.8.1 > tomorrow. > > regards, > Markus > > Markus Hoenicka writes: > > This is after updating to your latest checkins. Does this look the > > same on your box? I'll see what I can do. -- Christian M. Stamgren | COO; Head of development Direct: +46 (0)8-410 446 01 | Mobile: +46 (0)708-50 74 01 E-mail: cm...@ce... Internet: www.cention.se Cention AB | PO Box 3326 | SE-103 66 Stockholm | Sweden Visiting address: Birger Jarlsgatan 20 | SE-114 34 Stockholm Phone: +46 (0)8-410 446 00 | Fax: +46 (0)8-656 49 00 |