ibatis问题~~~ 初学~求助

honghong501 2008-11-13 03:26:42
ibtais 配置文件
<parameterMap id="getGatherR" class="map">
<parameter property="organCode" jdbcType="VARCHAR"
javaType="java.lang.String" mode="IN" />
<parameter property="opsDate" jdbcType="VARCHAR"
javaType="java.lang.String" mode="INOUT" />
<parameter property="judgeDate" jdbcType="VARCHAR"
javaType="java.lang.String" mode="INOUT" />
<parameter property="personName" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameter property="birthday" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameter property="sex" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameter property="judgeLevel" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameter property="judgeResult" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameter property="address" jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
</parameterMap>
<procedure id="getGather" parameterMap="getGatherR">
{call pro_science_gather (?,?,?)}
</procedure>
JAVA :已经继承了SqlMapClient
return (List)this.queryForList("Gather.getGather",map);

可是会出错:java.sql.SQLException: Invalid parameter index 4.
~。。。。。。。。 初学不懂!
...全文
73 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
honghong501 2008-11-13
  • 打赏
  • 举报
回复
谢谢帮忙! 呵呵 也谢谢帮顶的兄弟!!
注册失败 2008-11-13
  • 打赏
  • 举报
回复
</parameterMap>
<procedure id="getGather" parameterMap="getGatherR">
{call pro_science_gather (?,?,?)}
</procedure>
parameterMap="getGatherR",你下面就是三个问号,怎么对应啊

不要写成
</parameterMap>
<procedure id="getGather" parameterMap="getGatherR">
{call pro_science_gather ($organCode$,$opsDate$,$judgeDate$)}
</procedure>
么?


dawugui 2008-11-13
  • 打赏
  • 举报
回复
不懂,友情帮顶.
  • 打赏
  • 举报
回复
帮顶

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧