DBD-XBase
view release on metacpan or search on metacpan
Revision history for Perl extension XBase and DBD::XBase.
1.08 Fri Jan 13 21:20:15 CET 2017
Add support for dBASE IV memo type B.
1.07 Tue May 3 19:45:23 CEST 2016
Resolving the xbase_lines regression of 1.06.
1.06 Sun Mar 6 20:48:11 CET 2016
Add support for W column type (byte array by Visual FoxPro).
Fixed overload arg warning.
Restore the table_info functionality.
Fix for type B little endian issue, reported by Andres Thomas.
1.05 Wed Apr 24 19:37:09 CEST 2013
Fix for prepare_select_eq and empty MDX indexes, patch by Julian
Bridle.
1.04 Wed Apr 17 19:47:21 CEST 2013
Fix for handling MDX indexes, patch by Julian Bridle.
1.03 Sun Mar 6 07:32:21 CET 2011
Fixing output of tests when DBI is not available.
1.02 Thu Mar 3 20:40:54 CET 2011
Added the URL to the AVAILABLE FROM sections.
1.01 Wed Feb 9 21:22:07 CET 2011
Updated the Changes file.
1.00 Wed Feb 9 21:19:35 CET 2011
Changed the location of the distribution to
http://www.adelton.com/perl/DBD-XBase/
Changed author's email address.
Require perl 5.10 and use O_BINARY from Fcntl.
Updated the clean target to make distclean clean.
Updated URL of Erik's documentation.
0.241 Thu Nov 20 21:12:56 MET 2003
XBase: codepage option to XBase->create added, suggested by
Chris Greenhill.
0.240 Mon Aug 25 15:03:57 MEST 2003
XBase: delete_record/undelete_record now corrctly returns
false when the delete fails, problem reported by Boris Kocak.
0.234 Mon Jul 7 20:41:14 CEST 2003
Added test to Makefile.PL and note to INSTALL about case
insensitive clash with Xbase.pm, suggested by Michael Higgins
and Jan from AS.
Added documentation / comments about datetime, suggested
by John Freed.
Xbase: Added the recompute_lastrecno parameter, suggested by
Kevin J. Rice. Added EOF to create, suggested by Ilya Sandler.
0.232 Thu Apr 3 17:47:39 CEST 2003
XBase::SQL: Fieldname can contain the table name (silently
dropped), suggested by Michael Semich, and table name now
matches [^\(\s]+ to allow paren immediately following it,
problem reported by belg4mit.
0.231 Thu Oct 31 17:48:19 MET 2002
t/9_dbd_create.t: patched a test failure on Windows platform,
path by Yves Orton.
0.230 Wed Oct 9 11:05:28 MET DST 2002
DBD::XBase: added docs about xbase_ignorememo.
DBD::XBase: fixed dropping table so that the driver forgets
the table, patch by Mike P. Mikhailov.
0.220 Mon Sep 2 12:26:34 MET DST 2002
XBase::Index::ntx: type option has higher priority than dbf.
XBase::read_header: fail if the header is not valid.
XBase::Memo::read_header: allow length 512 and 24.
XBase::FAQ: reformatted, slightly.
XBase, XBase::SQL: added support for type money (Y).
Code and indentation cleanup.
0.210 Fri Dec 7 12:56:37 MET 2001
0.173 Tue Feb 6 11:18:46 MET 2001
XBase: year encoding not correct in dbf header, reported
by Helmut Jarausch.
0.172 Tue Feb 6 10:22:11 MET 2001
XBase::Memo: creating of fpt supported; bug pointed out by
Massimo Matteuzzi.
0.170 Fri Jan 26 18:35:01 MET 2001
XBase::idx: create support and better reading support.
XBase: password protection explored
0.165 Mon Jan 22 19:33:01 MET 2001
XBase: better sanity checks in dump_records.
XBase::SQL: added support for not in SQL command.
0.162 Sun Jan 21 17:53:05 MET 2001
XBase::IndexCursor: error by one in last_fetched.
XBase: Y2K problem fixed, patch by Phillip Millman.
XBase::Index, XBase::SDBM: added support for SDBM index
files.
XBase, XBase::cdx: added support for type specification of cdx
files even when called via prepare_select_with_index, to
allow use even if we don't support expressions.
XBase::SQL: multiplication support added, patch by Thoren
Johne and Stuart Lemmen.
0.161 Sat May 20 12:52:35 MET DST 2000
indexdump: had bug in option handling.
XBase::Index: minor tweaks, bug reporting fixed, support
for cdx dates added, reported by Dan Albertsson.
XBase: long numeric values weren't truncated correctly,
reported by Dan Albertsson.
0.160 Sat Feb 12 20:03:56 MET 2000
XBase::Index: cdx now supports the delete, insert and
write_header methods for updating the index file. Handling
of negative integers fixed, as well as trailing nulls.
XBase: preliminary support for attach_index. Code for
making the module happy with _NULLFLAGS/0 type (we do not
interpret this at the moment, we just correctly ignore)
provided by Sebastien Nameche.
XBase::SQL: like operator now matches multiline strings as
well, problem reported by Petr Nalevka.
DBD::XBase: stump DBD::XBase::db::DESTROY added, to silence DBI,
patch by Gregory McCann.
0.1551 Sat Jan 9 19:21:16 CET 2000
dbfdump: Accepts --SQL modifier to --info, prints structure
of the table as a create table SQL.
0.155 Sun Nov 7 15:43:59 CET 1999
XBase::SQL and DBD::XBase: arbitraty arithmetic expression
possible in the select list. NAME attribute works fine for them.
SQL functions length, *trim, concat and substr supported. Fixed
bug in XBase::SQL causing bad division results. The DBD::XBase
documentation revised.
t/5_dbd_select* tests extended.
0.147 Mon Aug 16 10:48:37 MET DST 1999
XBase::SQL and DBD::XBase: fixed broken handling of NAME
attribute, introduced in 0.145 by an attempt to support
arbitrary expressions in the selected part. So I rolled back
that change and it's (again) only possible to select * or
select list of field names -- problem reported by adelton,
William McKee and Martin Treusch.
XBase::Index: fixed handling of indexes with 32-bit record
number -- patch by Jon Bloom.
XBase::Base: fixed typo _unlockex, pointed by Mike Sanders.
0.145 Mon Jun 21 12:49:19 MET DST 1999
DBD::XBase: updated TYPE_INFO for BOOLEAN and BLOB.
t/5_dbd_select.t: added tests for the named bind params.
0.144 Fri May 14 07:50:23 CEST 1999
XBase::SQL, DBD::XBase: added support for named bind parameters;
added comments.
0.141 Thu Apr 29 23:17:25 CEST 1999
XBase::Index: added code for multiple page cdx and fix for big
endian. Added code for negative ntx numeric values.
0.140 Thu Apr 29 10:50:58 MET DST 1999
XBase: the -1 memo records handle the 4 byte fields as well,
patch by Zbigniew Malinowski.
XBase::Index: support for cdx files improved (numeric fields),
subindexes.
XBase::SQL: code properly commented.
DBD::XBase: added the time type, aptch by Nikolai Saoukh.
0.132 Sun Apr 18 17:35:10 MET DST 1999
XBase::Base: dealing of openoptions fixed, problem spotted by
Zbigniew Malinowski.
XBase::SQL: added type numeric, patch by Nikolai Saoukh.
XBase::Index: added support for cdx (one page index so far),
added support for idx (untested).
( run in 2.020 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )