At 16:38 Uhr +0200 05.09.2001, Thomas Wegner wrote:
>At 14:33 Uhr +0200 05.09.2001, Bart Lateur wrote:
>>On Wed, 5 Sep 2001 14:06:04 +0200, Thomas Wegner wrote:
>>
>>>Greetings,
>>>
>>>I've put together a basic DBI bundle for MacPerl 5.6.1aX. Here's the description:
>>>
>>>
>>>*** Description
>>>
>>> This is the Mac-DBI-bundle 0.10 distribution for MacPerl 5.6.1 (and
>>> higher). The bundle includes modules, readme files and test files from
>>> the following distributions:
>>>
>>> DBI-1.20 (*) Author: Tim Bunce
>>> Text-CSV_XS-0.22 (*) Author: Jochen Wiedmann
>>> SQL-Statement-0.1020 (*) Author: Jochen Wiedmann
>>> DBD-CSV-0.1027 Author: Jochen Wiedmann
>>> DBD-RAM-0.072 Author: Jeff Zucker
>>
>>Er... aren't some of these fiels getting old? I thought Jeff Zucker had
>>replaced DBD::RAM with DBD::AnyData, and he is/has been working on a
>>(better) replacement for SQL::Statement as well.
>>
>>Oh well.
>>
>>--
>> Bart.
>
>
>Thanks, will check DBD::AnyData asap and add it to the distribution eventually.
>However, if it's an pure Perl module, everybody should be able to install it (since
>installme.plx currently doesn't work with MacPerl 5.6.1, afaik, you have to do that
>manually, be careful).
>
>DBD::RAM is a pure Perl module; if you don't like/need it, simply remove it from your
>lib or site_perl folder. There was an request for SQL::Statement, so I've built it
>and added it to the distribution. Btw, Jochen Wiedmann is still busy to update his
>modules. DBI 1.20 is brand-new and all other modules are the most recent versions
>I've found on CPAN.
>
Things stay as they are. I've looked at DBD::AnyData 0.05, which is indeed the
replacement module for DBD::RAM. It requires AnyData 0.05, which comes with a bunch of
additional (~20) modules. And that might be a maintenance nightmare, regarding updates
and portability issues. I've added DBD::RAM for your convenience, and it might still
be useful. If you don't like or need it, remove it from your lib/site_perl folder. I
will probably leave it out in the next version of this distribution, if any. It's more
likely however, that the (extension) modules will be offered separately in the future,
as soon as we have a Module Porters Page for MacPerl 5.6.1. You may, of course,
download the pure Perl modules DBD::AnyData 0.05 and AnyData 0.05 from CPAN and play
with them.
Jeff Zucker indeed works on a replacement module for SQL::Statement, which is part of
his SQL::Squish set of modules:
SQL::Execute -- pure perl replacement for SQL::Statement
SQL::Parse -- pure perl SQL parser/syntax-checker
SQL::Squish -- stand alone pure perl SQL interactive shell
SQL::Dialect::* -- configs for parsing dialects of SQL
Jeff calls this set of modules "an *experimental*, *alpha* release", and even
DBD::AnyData currently uses SQL::Statement, not SQL::Execute. Although it may not be
ready for prime time, you may want to try it out (but don't blame me if something
blows up ;-).
Best regards,
--Thomas
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com