标题:java.sql.SQLException: Unknown column 'user0_.id' in 'field list'
取消只看楼主
syan
Rank: 1
来 自:四川
等 级:新手上路
帖 子:26
专家分:3
注 册:2009-5-30
结帖率:100%
已结贴  问题点数:10 回复次数:3 
java.sql.SQLException: Unknown column 'user0_.id' in 'field list'
各位大侠,请帮帮忙哈!
我在运行程序时出现以下错误:

org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
    org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:613)
    org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
    org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:377)
    org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:840)
    org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:836)
    com.bookstore.dao.impl.UserDAOImpl.findByUserName(UserDAOImpl.java:43)
。。。。。。。。。。。

[org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/bookstore].[default]]-[ERROR] Servlet.service() for servlet default threw exception
java.sql.SQLException: Unknown column 'user0_.id' in 'field list'
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2847)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1531)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1622)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:2376)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:2297)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1860)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1705)
    at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
    at org.hibernate.loader.Loader.doQuery(Loader.java:674)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
    at org.hibernate.loader.Loader.doList(Loader.java:2220)
。。。。。。。。。。。
这个问题该怎么解决了,望各位大侠帮帮忙哈,先在此谢了哈!
搜索更多相关主题的帖子: java column SQLException field list 
2009-11-02 21:27
syan
Rank: 1
来 自:四川
等 级:新手上路
帖 子:26
专家分:3
注 册:2009-5-30
得分:0 
回复 2楼 柠檬可乐
但是我检查了的,没错啊
2009-11-03 17:10
syan
Rank: 1
来 自:四川
等 级:新手上路
帖 子:26
专家分:3
注 册:2009-5-30
得分:0 
回复 4楼 windizual
谢谢大家回复!

我SQL里面确实有id列,我也不知道什么原因,今天我重新运行了两遍,他它又能运行通过了,真是神了!不知大家知道这是什么原因不?
2009-11-03 19:31
syan
Rank: 1
来 自:四川
等 级:新手上路
帖 子:26
专家分:3
注 册:2009-5-30
得分:0 
回复 6楼 windizual
哦,是这样的么?也许吧,谢谢了哈!
2009-11-05 14:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-290812-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.324327 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved