JDBC无效列索引异常

JDBC无效列索引异常,jdbc,sqlexception,Jdbc,Sqlexception,用于SQL查询 选择M.TXREFNO,M.PROCESSDATE 其中F.PROCESSID=?中的M.COUNTRYCODE或M.COUNTRYCODE为空 和M.TXREFNO=? 我把绳子传给你了 stmt.setString3,entry.getValue.toString; stmt.setString,entry.getValue.toString; stmt.setString,entry.getValue.toString; 但是它显示了无效的列索引异常。entryPost中的

用于SQL查询

选择M.TXREFNO,M.PROCESSDATE 其中F.PROCESSID=?中的M.COUNTRYCODE或M.COUNTRYCODE为空 和M.TXREFNO=? 我把绳子传给你了

stmt.setString3,entry.getValue.toString; stmt.setString,entry.getValue.toString; stmt.setString,entry.getValue.toString;
但是它显示了无效的列索引异常。

entryPost中的值是多少,相关代码和异常的完整堆栈跟踪。它包含一些值,因为字符串您尝试过按升序设置字符串吗?另外:包括完整的异常跟踪,并根据相关情况指定数据库+版本和驱动程序+版本。