Path: news.ruhr-uni-bochum.de!news.rhrz.uni-bonn.de!RRZ.Uni-Koeln.DE!news.gtn.com!blackbush.xlink.net!howland.erols.net!newsfeed.internetmci.com!hunter.premier.net!newsfeed.direct.ca!nntp.teleport.com!usenet From: rasca@mozart.komm.hdk-berlin.de (Rasca Gmelch) Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc Subject: ANNOUNCE: dbflib 0.5 - xbase library for C/Perl Followup-To: comp.lang.perl.misc Date: 1 Sep 1996 21:43:59 GMT Organization: Teleport - Portland's Public Access (503) 220-1016 Lines: 52 Approved: merlyn@stonehenge.com (comp.lang.perl.announce) Message-ID: <50d02v$eba@nadine.teleport.com> NNTP-Posting-Host: kelly.teleport.com X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content. Xref: news.ruhr-uni-bochum.de comp.lang.perl.announce:414 comp.lang.perl.misc:43788 hi perl hackers, i want you inform, that i've released version 0.5 of my dbflib package for xbase files (dbase and foxpro). the package consists of a C library and a perl module to access the C library directly from your perl program. let me point out some features and differences to Pratap's Xbase module: - ACCESS: with dbflib you have also write access to the tables, but dbflib doesn't support index files :( - SPEED: coded in C it's faster for raw access, but slower for searching cause the lack of index file support - API: near all methods of the Xbase module are supported to be as much as possible compatible. but there are also my own methods, e.g. use Dbf; $db = Dbf->new("my.dbf"); $db->open() || die; while (@rec = $db->next()) { print "@rec" . "\n"; } $db->close(); __END__ until now i've about 30 methods in the perl module - ALPHA: it's alpha, but i hope there are not too much bugs :) - COPYRIGHT: GNU Library GPL - SOURCE: look at http://home.pages.de/~rasca/dbflib/ if you think it's interessting enough, perhaps i should upload it to CPAN? cu rasca -- interNet: rasca@mozart.komm.hdk-berlin.de data: +49.30.335-63-28 linuxNet: rasca@lupo.cib.linuxnet.org voice: +49.30.336-99-04 fido-Net: Rasca Gmelch, 2:2410/305.4 http://home.pages.de/~rasca -- .