java.sql.SQLException: ORA-00942: 表或视图不存在

我的这个错误不是像提示的那么简单,是联合查询报的错

sql语句是没毛病的,在sql plus里执行语句是正常的

但是当我在程序里执行完了sql之后

SELECT hmd.xh ,yh.id from kk.kkhmd hmd,kk.kkyh yh where hmd.id=yh.id and yh.id = 1

再把值添加进VO的时候就报异常了,可能是因为rs.get..里不让用表名.字段名的形式吧

SelectPageVo.setXh(rs.getString("hmd.xh"));

加上别名就不异常了

SELECT hmd.xh as xh,yh.id as id from kk.kkhmd hmd,kk.kkyh yh where hmd.id=yh.id and yh.id = 1

SelectPageVo.setXh(rs.getString("xh"));

转载注明出处 黑色头发 阳光_blog  http://heisetoufa.ggblog.com/

转载注明出处 黑色头发 CSDN_blog  http://blog.csdn.net/heisetoufa/

技术问题请加QQ技术讨论群
1群:5302559
2群:5358308
3群:43605976
4群:43605925(暂未开放,2008-1-31)

老紫竹提供本群专用论坛 http://www.java2000.net/f218

20:32 2008-04-09   本博客持续更新,不会间断,请持续关注,收藏最好

你可能感兴趣的:(java,sql,.net,qq,Blog)