23. marts 2004 - 14:05
Der er
2 kommentarer
Out of memory ved connect to jdbc.
public GUI() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); playlist.dbConnect(); } catch (Exception e) { e.printStackTrace(); } } public void dbConnect() { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:SAMLING", "", ""); stat = conn.createStatement(); } catch (Exception e) { e.printStackTrace(); } } hvorfor melder den hele tiden en out of memory?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
Slettet bruger
23. marts 2004 - 18:59
#1
Hvor tit skaber du en connection? Det kunne være du skulle lave en public void dbConnect() { if (conn != null) return; // TILFØJET try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:SAMLING", "", ""); stat = conn.createStatement(); } catch (Exception e) { e.printStackTrace(); } }
23. marts 2004 - 21:17
#2
har fundet fejlen, det lige meget.
Kurser inden for grundlæggende programmering