郑重声明: 原创文章严禁转载!
业务范围:
1、专业从事 mssql<->access<->mysql 之间数据转换、合并。
2、asp/php程序完善、修复、添加功能模块。
3、专用采集器开发(定制功能)。
» 阅读全文
今天在学习hibernate中突然心血来潮想尝试使用多个数据库类型(MySQL/mssql),默认建立的xxxx..hbm.xml可以正常访问mysql,驱动换成MsSQL却不行了,郁闷万分。
百度了n多词组,并未看见自己想要的解决方案。始终出现错误:
Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:2223)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
at org.hibernate.loader.Loader.list(Loader.java:2099)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
at cn.ohandbook.test02.Demo14.main(Demo14.java:21)
Caused by: java.sql.SQLException: 对象名 'hibernate.person' 无效。
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2816)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2254)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:631)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:477)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:777)
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)
... 8 more
于是只好自己寻求解
» 阅读全文
今天突然 QQ 不断频繁非法退出关闭。 翻到事件查看器吓一跳满满全是红色nview_info错误:
事件 ID ( 1 )的描述(在资源( nview_info )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: NVIEW : daemon: shared heap exhausted or damaged
仔细一看:怎么会和nview(显卡相关的)有关系?奇......
» 阅读全文