MSSQL2008 使用DateTime 使用 new util.date();写入报错
com.jfinal.plugin.activerecord.ActiveRecordException: com.microsoft.sqlserver.jdbc.SQLServerException: 不支持从 UNKNOWN 到 UNKNOWN 的转换。
查了一下:
SqlServerDialect的方法fillStatement()
没有util.date的判断。
使用sql.date 就没问题。
但是BaseModel自动生成,DateTime对应的是util.date,这样子就得去改源码。
在不改源码的情况下,有没有其他方法