Hallo,

warum glaubt mir denn keiner?
ResultSet resultSet = statement.executeQuery("select * from MK.STMASTTEST " );
// das war der open auf den Cursor
// und jetzt muss erst gelesen werden:
resultSet.next();
// und jetzt darfst du weiter machen
String ersteSpalte = resultSet.getString(1);

mfg

Dieter Bender // "where ststyl like 'A%%%%%' " );


Zitat Zitat von mk
Hallo Java Fraktion,

ich versuche gerade ein bischen mit Java zu machen. Folgendes Problem:
Die Coonection klappt. Der SQL string klappt auch.
Ich bekomme aber keine Daten in das Result set.
Hat jemand eine Idee ?
Oder vielleicht ein Rumpf wie man solche Abfragen mit Java
erledigen kann.

Vielen Dank
Michael


Connection connection;
try {
connection = DriverManager.getConnection("jdbc:as400://as400", "user", "passw" );
Statement statement = connection.createStatement() ;
ResultSet resultSet = statement.executeQuery("select * from MK.STMASTTEST " );
// "where ststyl like 'A%%%%%' " );
int x = resultSet.getRow();
if (x != 0){
String ersteSpalte = resultSet.getString(0);
}