FLA: Datenbankzugriff über Perl-Script

Beitrag lesen

Hi Matze,

komme leider nicht wirklich weiter. Beim Ausführen des Scripts in der MS-DOS Eingabeaufforderung erhalte ich die Fehlermeldung : "DBI connect<'odbctest', 'sqltestadmin',...) failed : line 7

Hier der Code :

#!D:\Perl\bin

use DBI;
use CGI;

my $dsn = "DBI:ODBC:odbctest";
my $dbh = DBI->connect($dsn, "sqltestadmin", "sqltestadmin");

$dbh->do("INSERT INTO sqltest (Name, Nummer) VALUES ('name', 1234)");

print "Content-type: text/html\n\n";
print "<HTML>\n";

print "<BODY BGCOLOR=#FFFFFF>\n";
print "<CENTER>\n";

print "\n";

print "</CENTER>\n";
print "</BODY></HTML>";

Hast Du eine Ahnung, was ich falsch mache ?

Gruss
FLA

Servus,

kurz und Schmerzlos.

Ja klappt auch bei MSSQL Du müsst eben eine System ODBC Verbindung einrichten. Verbinden tust du dich immer mit dem Db Benutzer.

Bei der DSN  musst Du im wesentlichen nicht`s beachten der assitent hilft Dir dabei recht gut.
Ich fand es zumindest selbsterklärend.

Gruss Matze