Thread Mit Perl auf DB , Like Befehl funzt nicht (9 answers)
Opened by format_c at 2005-03-15 15:38

Strat
 2005-03-15 17:42
#33073 #33073
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
MySql ist nicht MsSql, sondern ein voellig anderes Produkt... und um an MsSql dranzukommen, braucht man entweder DBI + DBD::ODBC (nicht DBD::mysql!), oder eventuell DBI + DBD::Sybase. Es gibt auch weitere Module fuer den Zugriff auf MsSql, z.B. Win32::ODBC... und letzteres scheinst du zu verwenden...

Mach mal eine vernuenftige Fehlerabfrage der einzelnen Stellen, wo was schief gehen kann, dann kannst du die Fehlermeldung posten, die Relais haben will, und woraufhin dir dann vermutlich geholfen werden kann...

Code: (dl )
1
2
3
4
5
6
7
8
if ($DataBase->Sql($sql_state))
# fehler: aufgetreten
die "Fehler: ", $Database->Error();
} # unless
else {
#Zuweisung der Feldnamen in das Array: @FieldNames
# ...
} # else

Nebenbei: auch "new" liefert einen Returncode zurueck, den man auswerten kann... wenn $DataBase undef ist, ist beim connect was fehlgeschlagen... bist du dir 100% sicher, dass da nie was schiefgehen kann?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Mit Perl auf DB , Like Befehl funzt nicht