Mysql
 sql >> база данни >  >> RDS >> Mysql

Обектът java.sql.Time се бърка с обекта java.sql.Date

Изключението ClassCastException идва, защото се опитвате да прехвърлите класа Time като String. Той се появява като обект Date, защото java.sql.Time и java.sql.Date са и двата подкласа на java.util.Date. Тези подкласове са просто тънки обвивки (същото нещо с достатъчно допълнителна информация, която да бъде преобразувана в SQL колони). Така че в Swing JTable той се използва като java.util.Date, тъй като типовете java.sql в по-голямата си част не са от значение за swing компонентите.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получих грешка „невалиден брой повторения“ от регулярния израз

  2. Mysql срещу sql експресен сървър (HEX -> bigint и bigint -> HEX преобразуване)

  3. Може ли MySQL INT тип да бъде различен от нула NULL

  4. Добавете дата към mysql от php за сортиране по-късно

  5. Двоичните данни не се съхраняват правилно в MySQL