Ich habe bisher ganz unbeschwert unter Eclipse entwickelt und getestet. Doch als ich alles in eine jar-Datei gepackt habe, kam es zu einem komischen Effekt.
Wenn ich eine Datenbank-Abfrage starte, werden meiner Ausgabe automatisch Leerzeichen hinzugefügt. Also wenn ich das hier mache:
seht in rowData nicht etwas "test", sondern "test_____________________".
__ steht für die Leerzeichen!
Wenn ich mir die Datei data.script anschaue, sind diese unnötigen Leerzeichen nicht enthalten.
Ich habe mir schon mit trim() abgeholfen, aber schön finde ich das nicht. Hat jemand eine Ahnung, warum das so ist?
Mike
Wenn ich eine Datenbank-Abfrage starte, werden meiner Ausgabe automatisch Leerzeichen hinzugefügt. Also wenn ich das hier mache:
Java:
try {
String sqlQuery = "SELECT * FROM mc_tasks";
CachedRowSet cs_coupons = Misc.DBconnect(sqlQuery);
String[] rowData = new String[4];
cs_coupons.next();
rowData[0] = cs_coupons.getString("description");
} catch (SQLException e) {
e.printStackTrace();
}
seht in rowData nicht etwas "test", sondern "test_____________________".
__ steht für die Leerzeichen!
Wenn ich mir die Datei data.script anschaue, sind diese unnötigen Leerzeichen nicht enthalten.
Ich habe mir schon mit trim() abgeholfen, aber schön finde ich das nicht. Hat jemand eine Ahnung, warum das so ist?
Mike