永发信息网

ssh框架总是出现couldnotexecutequery是为什么?

答案:5  悬赏:10  手机版
解决时间 2021-01-27 18:20
  • 提问者网友:人生佛魔见
  • 2021-01-27 00:42
我用ssh框架编写一个程序,用spring 自动生成的DAO里面的方法查和自己写的方法,总是会出现could not execute query这个错误?
不知道是为什么?哪们高人指点一下!

最佳答案
  • 五星知识达人网友:逐風
  • 2020-06-09 14:09
4 、 修改 User.hbm.xml 文件

将 < class name = "com.oa.data.bo.User" table = "userlist" catalog = "test" >

改为 < class name = "com.oa.data.bo.User" table = "userlist" >

如果不修改的话将会出现以下错误信息

org.springframework.jdbc.BadSqlGrammarException : Hibernate operation: could not execute query; bad SQL grammar [select user0_.id as id, user0_.userName as userName0_, user0_.userPwd as userPwd0_ from test__userlist user0_ where userName=?]; nested exception is java.sql.SQLException : Table 'test.test__userlist' doesn't exist
答案补充 更多信息可以到http://www.blogjava.net/oksonic/archive/2006/03/29/37942.aspx 里面什么都有!!
全部回答
  • 1楼网友:鱼芗
  • 2020-11-06 14:51
不能执行查询,应该是你的方法有问题吧?看看sql,或者hql,如果没问题再看看查询的方法
  • 2楼网友:摆渡翁
  • 2020-01-24 09:01
把你的语句贴出来
  • 3楼网友:怀裏藏嬌
  • 2021-01-07 11:06
j╀搔aテhn◆яrn◆яiv▲yдⅹo studentlis0_"。"fk_studentlists_id 是你那个a级联的问题, 看看数据库用有没有这个c字段名有没有错,它是对应到数据库字段的兄弟不r要被几x对几e给搞晕了s,根据你的设计8意图fk_studentlists_id这个v字段是在studentlist表中5,这个x表中7没有fk_studentlists_id, studentinfo 中3的配置: <。key> <。set>
  • 4楼网友:duile
  • 2020-09-04 09:27
连接mysql时候,得去掉 映射的表.hbm.xml 中的catalog ="test" 你把你写的方法发下看看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯