sql >> Database >  >> RDS >> Oracle

De SQLException ophalen java.sql.SQLException:ResultSet.next is niet aangeroepen

U moet "next" aanroepen en vervolgens de "getString"-functie om de cursor van de resultatenset op de eerste rij te plaatsen.

try{
    ResultSet resuse = DoQuery("SELECT KEY FROM TABLE WHERE KEY IN ('KEY1', 'KEY2') AND ROWNUM = 1");
    resuse.next();
    variable = resuse.getString("KEY");
}catch(SQLException e){
    return "Wasn't able to gather key: " + e.toString() + " - " + e.getSQLState();
}

De API-documentatie staten:



  1. Welke zoekmachine van derden (gratis) moet ik gebruiken?

  2. MySQL 1292 Onjuiste datetime-waarde

  3. Hoe te printen Datagridview heeft een tabel in VB

  4. Retourtype voor functie met array_agg()