MudGuard: DB abfrage von Java geht irgendwie nicht

Beitrag lesen

Hi,

result = stmt2.executeQuery("SELECT * FROM csp WHERE CustomerID="2132353260800702039"");

Was für eine Datenbank ist das?
Bei Oracle sind z.B. "" zum Quoten von Spaltennamen. Für Strings wären '' nötig.

} catch (Exception ex) {
             System.out.println("Error during access csp" + "\n" + ex.getMessage());

Niemals nur die Message der Exception ausgeben, immer auch die Exception-Klasse.
Gerne auch noch den Stacktrace dazu.
Es bietet sich an, in einer util-Klasse eine static-Methode a la getThrowableAsString(Throwable thr) zu bauen, die einen entsprechenden String zurückgibt (ich hab sowas bei mir im Einsatz, mit zweitem Parameter boolean withStacktrace) ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.