Perl_Tiehash



  • Hi

    Kann mir einer sagen welches Modul ich einbinden muss damit folgende Fehlermeldung nicht mehr erscheint ?

    "can't locate object metho "TIEHASH" via package "DB_FILE" at blbal.pl line 42

    In dieser Zeile steht:

    tie %h,"DB_FILE","socks.db",O_RDWR|O_CREAT,0640,$DB_BTREE or die "Could not open socks.db: $!\n";

    Dachte eigentlich dass alles was notwendig ist in diesem Modul is.
    Danke schon mal..



  • Hi

    So habs hingekriegt. Für alle die es interressiert so gehts.

    my ($db_obj,%ICDB_HASH,$fd,$KEY1);
    $db_obj = tie(%ICDB_HASH, 'DB_File', 'Dateiname', O_CREAT|O_RDWR, 0644);
    
    # irgendwas machen  $db_obj / %ICDB_HASH
    
    undef $db_obj;
    untie %ICDB_HASH;
    

Anmelden zum Antworten