Hi Leute
Habe ein Problem mit einer Tabelle, was bisher kein Problem war.
Und zwarfolgendes :
Mit dieser Klasse habe ich bisher die Datenbank nach der letzten Eintragung gefragt:
Ist es möglich, das der Speicher(1GB) nicht ausreicht, um mehr als 260 Daten einzulesen, obwohl die Tabelle nur
602kb groß ist???
Bzw., wieso funktioniert "rs.last" nicht???
Habe ein Problem mit einer Tabelle, was bisher kein Problem war.
Und zwarfolgendes :
Mit dieser Klasse habe ich bisher die Datenbank nach der letzten Eintragung gefragt:
Code:
class DataBaseAccessLast {
int letzte;
DataBaseAccessLast() {
String data = "jdbc:odbc:DVD-Database";
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(data);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM DVDTitel");
while (rs.next()) {
this.letzte = rs.getInt("DVDNr");
}
stmt.close();
conn.close();
} catch (SQLException s) {
JOptionPane.showMessageDialog(null, "SQLException"+s, "Fehler", JOptionPane.ERROR_MESSAGE);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Exception"+e, "Fehler", JOptionPane.ERROR_MESSAGE);
}
}
public int getLast() {
return letzte;
}
}
Ist es möglich, das der Speicher(1GB) nicht ausreicht, um mehr als 260 Daten einzulesen, obwohl die Tabelle nur
602kb groß ist???
Bzw., wieso funktioniert "rs.last" nicht???