ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
427
427
EMPFEHLEN
-
Hallo Leute,
ich habe mir eine Datenbank Klasse geschrieben und habe nun in folgender Funktion ein ProblemMöchte gerne eine Abfrage wie "SELECT * FROM tutorials" ausführen, doch eclipse unterstreicht mir die Methode und meckert: The methode must return a type of ResultSetPHP-Code:public ResultSet read(String query)
{
System.out.println("Class: Database | ResultSet read(String query)");
try {
System.out.println("SQL-Query: " + query);
return (st.executeQuery(query));
}
catch(Exception e) {
e.printStackTrace();
}
}
Verstehe den Fehler nicht, mache es doch...
Vielen Dank für Eure Hilfe.
Gruß
Sven.
-
Hi !
Du musst auch im catch - Block sicherstellen, dass was zurückgegeben wird .. und wenns nur null is ..
also ganz einfach:
Code :1 2 3 4
catch(Exception e) { e.printStackTrace(); return null; }
Gruß Stefan
:-) möp
-
am besten ganz am schluss der methode null zurückgeben. oder ne Variable ausserhalb des try/catch blocks definieren und diese dann nur zuweisen und dann am ende zurückgeben.
Kaum macht man's richtig, schon funktionierts.
-
wie dumm von mir.
super, vielen Dank!
Hören uns bestimmt noch öfters...
Ähnliche Themen
-
[AJAX] Fehler mit return var
Von totalNooob im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 16.01.10, 05:12 -
Datei-Klasse: return $this; How to...
Von einfach nur crack im Forum PHPAntworten: 7Letzter Beitrag: 29.04.09, 15:11 -
Fehler in Http-Klasse
Von Avedo im Forum PHPAntworten: 22Letzter Beitrag: 20.05.08, 01:09 -
Fehler bei PHP Datei mit Klasse
Von orben im Forum PHPAntworten: 6Letzter Beitrag: 06.01.07, 20:08 -
Fehler in MySQL-Klasse
Von cofter im Forum PHPAntworten: 13Letzter Beitrag: 03.05.06, 13:03





Zitieren
Login





