Thread Database Handle zerstört (39 answers)
Opened by Escape at 2010-04-22 17:03

Linuxer
 2010-04-22 18:03
#136375 #136375
User since
2006-01-27
3878 Artikel
HausmeisterIn

user image
Ah, ok.

dann könnte man ja $dsn schön mit einem join zusammenfügen lassen.

Hm, bzgl. Newline: hab es grad mal mit SQLite versucht:

Code: (dl )
1
2
3
4
perl -MDBI -wle 'my $dbh = DBI->connect("DBI:SQLite:\ndbname=data.db",'','') or die "aua"; $dbh->do("SELECT * FROM db_entries");'
DBI connect('
dbname=data.db','',...) failed: unable to open database file at -e line 1
aua at -e line 1.


Er mag das Newline hier auch nicht...

edit: Bin unentschlossenverwirrt bzgl. des Newline ;) ein zweiter Test brachte ein erfolgreiches DBI->connect zustande; aber es wurde nun eine Datendatei "\ndbname=data.db" angelegt ...

edit2: hm, meine erste Fehlermeldung kam wahrscheinlich daher, dass das originale "data.db" eigentlich ein "dir/data.db" war und das Verzeichnis "\ndbname=dir" nicht existierte, weshalb er die entsprechende Datei nicht öffnen konnte.

Fazit: Ich würd die Newlines ebenfalls meiden...
Last edited: 2010-04-22 18:44:02 +0200 (CEST)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!
Antworten mit Zitat

View full thread Database Handle zerstört