public class DBResults { private Connection connection; // speichert Connection private Statement statement; // Speichert Statement ab, solange, diese nicht geschlossen wird, kann Abfrage des Ergebnisses gelingen private DatabaseMetaData dbMetaData; // Speichert die MetaDaten dieser Verbindung ab. private ResultSet resultSet; // Führt SQL-Ababfrage durch private ResultSetMetaData resultsMetaData; // Speichert Meta-Daten dieser Abfrage ab private int rowCount; // Speichert Anzahl der Zeilen // Funktion speichert alle Daten im Objekt ab public DBResults(Connection connection, Statement statement, DatabaseMetaData ndbMetaData, ResultSet nresultSet, ResultSetMetaData nresultsMetaData, int nrowCount) { this.dbMetaData = ndbMetaData; this.resultSet = nresultSet; this.resultsMetaData = nresultsMetaData; this.rowCount = nrowCount; }}
DBResults results = new DBResults(connection, statement, dbMetaData, resultSet, resultsMetaData, rowCount);