Ein Beispiel für eine Textdatenbank III

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

Books.pm
package Books;

use strict;
use warnings;
use Carp;
use Fcntl;
use File::Sync;
use IO::File;
require Exporter;

our @ISA = qw(Exporter);

my @fieldnames = qw(isbn author title);
my $key = "isbn";
my $fieldsep = ":";
my $escape = "%";

*Um leicht Änderungen durchführen zu können, sind die wichtigsten Parameter als Variablen deklariert:


@fieldnamesVerwendete Feldnamen und deren Reihenfolge
$keyDer Name des als Schlüssel verwendeten Feldes
$fieldsepFeldtrenner
$escapeZeichen zu Beginn einer Ersatzdarstellung


 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003