Jessica: Immer -1 als Ergebnis

Beitrag lesen

Hallo,

bei folgendem Skript wird aus der Anweisung immer "-1" zurückgegeben. Was ist falsch an der Abfrage ?

my $DBH  = DBI->connect('DBI:ODBC:db1') || die "Konnte keine Verbindung zur Datenbank herstellen\n$!";
my $STH  = $DBH->prepare("SELECT Tabelle1.Kundennummer,  Tabelle2.Betrag
           FROM Tabelle1, Tabelle2 WHERE Tabelle1.Kundennummer = $Kundennummer
           AND Tabelle2.Kundennummer = $Kundennummer")
           || die "Konnte kein SQL-Statement bereitstellen\n$!";

$STH->execute()
           || die "Ausfuehren nicht moeglich\n$!";

Treffer

if ($STH->rows != 0){
...
}
else {
...
}

Gruß Jessica