ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
498
498
EMPFEHLEN
-
Hallo allerseits
Ich hab ein Problem mit dem befuellen einer Jtable leider krieg ich immer wieder einen heapspace Error in Java....
Hab den Heapspace schon auf Maximum gesetzt.
Um die JTable zu fuellen benutzte ich Vectoren :
Vector[] queryDB(String queryTable) {
ResultSet rs = null;
int n = 0;
try {
try {
rs = stem.executeQuery(queryTable);
System.gc();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
rsmd = rs.getMetaData();
n = rsmd.getColumnCount();
columNames = new Vector();
values = new Vector();
System.out.println(n);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
//Befuellen der Vektoren
while (rs.next()) {
Vector values1 = new Vector();
for (int i = 1; i <= n; i++) {
if (rs.getObject(i) == null) {
values1.add("");
// System.out.println(rsmd.getColumnTypeName(i));
} else if (rsmd.getColumnTypeName(i).equals("INT")) {
values1.add(rs.getInt(i));
} else if (rsmd.getColumnTypeName(i).equals("DECIMAL")) {
values1.add(rs.getFloat(i));
// float d=Float.parseFloat(b);
} else if (rs.getObject(i) != null) {
values1.add(rs.getString(i));
}
}
values.addElement(values1);
values1=new Vector();
}
for (int j = 1; j < n + 1; j++) {
columNames.addElement(rsmd.getColumnName(j));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
arrVek = new Vector[2];
arrVek[0] = columNames;
arrVek[1] = values;
return arrVek;
}
Hat vielleicht jemand eine Idee wie ich die JTable befuellen kann ohne das mein Heapspace die ganze Zeit ueberfuellt wird?
Gruesse Peter
Ähnliche Themen
-
[Glassfish] Genaue Anleitung zur Erweiterung des heap space
Von Bexx im Forum Hosting & WebserverAntworten: 0Letzter Beitrag: 10.03.10, 11:55 -
java heap space problem
Von avi im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 27.11.09, 10:43 -
Datei schreiben und Heap Space
Von fsmarine im Forum JavaAntworten: 4Letzter Beitrag: 24.10.08, 18:32 -
Heap Space - System.setProperty()?
Von flashray im Forum JavaAntworten: 9Letzter Beitrag: 24.05.07, 13:08 -
Applet heap space
Von magnet im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 29.11.05, 13:06





Zitieren
Login





