Sooo....
das ist die Fehlermeldung die dazu angezeigt wird!!
Hier mal mein abgändertes Skript:#!D:\Perl\bin
use DBI;
use CGI;
my $dsn = "DBI:ODBC:sql-test";
my $dbh = DBI->connect($dsn);
my $SQL = "SELECT * FROM sql-test;";
my $Abfrage = $dbh->prepare($SQL);
$Abfrage->execute();
print "Content-type: text/html\n\n";
print "<HTML>\n";
print "<BODY BGCOLOR=#FFFFFF>\n";
print "<CENTER>\n";
print "<b>Inhalt der DB :</b><BR><br>\n";
while($Row=$Abfrage->fetchrow_hashref)
{
# print "$Row->{name} \n $Row->{email}\n";
print "$Row->{name} $Row->{email} <br>";
}
print "\n";
print "</CENTER>\n";
print "</BODY></HTML>";
und das ist die fehlermeldung die kommt!!!
DBD::ODBC::st execute failed: [Microsoft][ODBC SQL Server Driver][SQL Server]Lin
e 1: Incorrect syntax near '-'. (SQL-42000)
[Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepare
d. (SQL-42000)(DBD: st_execute/SQLExecute err=-1) at D:\Apacheroot\Jan-Test\sql-
select.pl line 15.
Content-type: text/html
<HTML>
<BODY BGCOLOR=#FFFFFF>
<CENTER>
<b>Inhalt der DB :</b><BR><br>
DBD::ODBC::st fetchrow_hashref failed: (DBD: no select statement currently execu
ting err=-1) at D:\Apacheroot\Jan-Test\sql-select.pl line 24.