sql >> Database teknologi >  >> RDS >> Mysql

java.sql.Time-objektet forveksles med java.sql.Date-objektet

ClassCastException kommer, fordi du forsøger at caste Time-klassen som en streng. Det vises som et Date-objekt, fordi java.sql.Time og java.sql.Date begge er underklasser af java.util.Date. Disse underklasser er bare tynde omslag (det samme med bare nok ekstra information til at blive afbildet i SQL-kolonner). Så i en Swing JTable bliver den brugt som java.util.Date, da java.sql-typer for det meste er irrelevante for swing-komponenter.




  1. Indsættelse af store objektdata i Salesforce.com fra SQL Server

  2. Automatisk stigning efter sletning i MySQL

  3. MySql ser ydeevne

  4. Få det aktuelle år, den aktuelle måned og den aktuelle dag i MySQL