Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd JDBC:przed rozpoczęciem zestawu wyników

Nigdy nie przechodzisz do pierwszego wyniku w ResultSet . Użyj next() metoda aby przejść do następnego rekordu, który zwraca false kiedy nie ma więcej rekordów.

rs = stmt.executeQuery(getReservationSql);
while (rs.next())
{
   // Make your calls to getString and getInt here
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Znajdowanie różnicy między ostatnim a drugim najpóźniejszym terminem

  2. Dołącz do Mysql na podstawie max(timestamp)

  3. Kiedy są najbardziej zalecane czasy użycia mysql_real_escape_string()

  4. Eksportuj MySQL do CSV, niektóre kolumny z cudzysłowami, a niektóre bez

  5. Kiedy mam wywołać bind_param, jeśli używam przygotowanych instrukcji MySQLi w pętli?