Perl: Datenbank

Hallo,

ich habe versucht ein/mehrere „Record/s" in einer Datenbank zu speichern. Leider gelingt es mir nicht diese Daten wieder abzurufen. Ich hoffe, dass mir jemand von euch helfen kann.

Mein Code fürs Speichern der Daten (vielleicht ist dieser Code schon falsch):

#!/usr/bin/perl -w

use MLDBM qw(DB_File);
use Fcntl;

tie(%hash, ‚MLDBM‘, ‚test.db‘, O_CREAT|O_RDWR, 0666) or die „Kann tie zu test.db nicht ausfuehren: $!“;

Speichern der Daten in test.db

$hash[0] = {
NR => „1“,
NAME => „xxx",
VORNAME => „yyy",
};

$hash[1] = {
NR => „2“,
NAME => „uuuuu",
VORNAME => „vvvv",
};

untie %hash;

Ich bin für jeden Tip dankbar.

Mike

Hallo,

unter
http://www.linux-magazin.de/ausgabe/1999/05/DBflat/d…
findet sich ein Beispiel, das ich damals recht aufschlussreich fand.

gruss
kampi