P
Pavoo
Gast
Moin Moin,
ich bin bei der Erstellung einer Applikation (JDBC auf Oracle) auf folgendes Problem gestoßen:
Ich kann beliebige SQLStatements gegen die DB absetzen, sollte aber die maximale Zeilenausgabe auf 1000 beschränken.
Also habe ich ganz einfach (vereinfachte Form) gelöst:
Soweit so gut ich bekomme mein result und kann es weiterverarbeiten.
Ich möchte aber wissen ob es eventuell mehr Zeilen (Results) gibt ,die mir aber auf Grund meiner Begrenzung von 1000 Zeilen nicht angezeigt werden?
Und wie das funktioniert habe ich leider noch nicht herraus gefunden und hoffe auf einen Vorschlag von euch.
Vielen Dank.
ich bin bei der Erstellung einer Applikation (JDBC auf Oracle) auf folgendes Problem gestoßen:
Ich kann beliebige SQLStatements gegen die DB absetzen, sollte aber die maximale Zeilenausgabe auf 1000 beschränken.
Also habe ich ganz einfach (vereinfachte Form) gelöst:
Code:
....
Connection connection .... ;l
Statement statement = connection.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);
statement.setMaxRows(1000);
OracleDBResultSet result = new OracleDBResultSet(statement.executeQuery("SELECT * FROM ALL_OBJECTS"));
....
Soweit so gut ich bekomme mein result und kann es weiterverarbeiten.
Ich möchte aber wissen ob es eventuell mehr Zeilen (Results) gibt ,die mir aber auf Grund meiner Begrenzung von 1000 Zeilen nicht angezeigt werden?
Und wie das funktioniert habe ich leider noch nicht herraus gefunden und hoffe auf einen Vorschlag von euch.
Vielen Dank.