急急急!!大家可不可以帮一下,快来不及了。。hibernate 自己写SQL 文

silverseven7 2007-03-01 05:47:16

Query query =session.createSQLQuery(strSQL);
int _totalRows = query.list().size();


出现这个错 No Dialect mapping for JDBC type: 3

sql文:

SELECT PARENT_ID AS parentId,
CHILD_ID AS childId,
TITLE,
USER_ID AS userId,
CONVERT(varchar, REG_DATE, 120) AS regDate,
BEST_FLG AS bestFlg,
CLOSE_FLG AS closeFlg,
POINT,
LAST_USER_ID AS lastUserId,
CONVERT(varchar, LAST_REP_DATE, 120) AS lastRepDate,
CNT_REPLY AS cntReply,
0 AS top1,
AREA_FLG AS areaFlg,
ISNULL(LAST_REP_DATE, REG_DATE) AS newTime,
ROUND(CONVERT(decimal, GETDATE() - REG_DATE) * 1440, 0) AS passMin
FROM TBL_CHALLENGE
WHERE (CHILD_ID = '0')
AND (BEST_FLG <> '9')
ORDER BY newTime DESC
...全文
165 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rick_ang 2007-03-01
  • 打赏
  • 举报
回复
你在配置文件里面的Dialect没有指定或者该Dialect不能映射某个类型
可以尝试自己继承SQLHibernateDialect这样的类来映射自己定义的对象

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧