db2数据库错误异常

DB2数据库遇到
Error: SQLCODE=-313, SQLSTATE=07004, SQLERRMC=null, DRIVER=4.9.78, sql:SELECT * FROM DB.TBHRMS0 WHERE empNo=?
at com.icsc.dpms.de.dejcCommonDAO.query(dejcCommonDAO.java:493)
at com.icsc.dpms.de.dejcCommonDAO.eQuery(dejcCommonDAO.java:326)
at com.icsc.hr.dao.hrjctbMS0DAO.findByPK(hrjctbMS0DAO.java:68)
at com.icsc.hr.func.hrjcms0aFunc.query(hrjcms0aFunc.java:81)
上网一搜说的是“ 宿主变量的个数不等于参数标识的个数”
其实意思就是实际传入的入参和你程序里规定好的入参个数不相同
这什么意思啊,我该怎么解决者问题

DB2数据库遇到
Error: SQLCODE=-313, SQLSTATE=07004, SQLERRMC=null, DRIVER=4.9.78, sql:SELECT * FROM DB.TBHRMS0 WHERE empNo=?

你说的DB2数据库,然后你查询用DB? SELECT * FROM DB.TBHRMS0 WHERE empNo=?