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

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/


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


20:32 2008-04-09