sql >> Database >  >> RDS >> Mysql

Datum ophalen uit een resultSet

In uw geval gaf u niet de kolomnaam op van het op te halen datumveld.

Dit zou het werk moeten doen

 while (rs.next()) {
    java.sql.Time dbSqlTime = rs.getTime("columnName");
    java.sql.Date dbSqlDate = rs.getDate("columnName");
    java.sql.Timestamp dbSqlTimestamp = rs.getTimestamp("columnName");     
    java.util.Date dbSqlTimeConverted = new java.util.Date(dbSqlTime.getTime());
    java.util.Date dbSqlDateConverted = new java.util.Date(dbSqlDate.getTime());
    System.out.println(dbSqlTimeConverted);
    System.out.println(dbSqlDateConverted);
 }

herhaal het ResultSetObject haal de datum uit het ResultSetObject dat is java.sql.Date converteer het vervolgens naar java.util.Date



  1. Een database ontwerpen voor een wervingssysteem

  2. Voeg meerdere e-mail toe aan mysql met behulp van een enkel tekstgebied

  3. rs.last() geeft ongeldige bewerking voor alleen doorsturen resultatenset:last

  4. Alfabetisch bestellen in SQL