社区
基础和管理
帖子详情
索引中丢失in或out参数……是什么意思?在线等待!
rinring
2003-10-15 03:02:01
用jsp+javaBean编写的一套网上业务系统,数据库是oracle9,服务器是resion,在运行系统时,发现抛出异常:
java.sql.SQLException:索引中丢失in或out参数。
但,该异常没有影响系统的正常运行。
另外,程序中调用的存储过程,存储过程中有in和out参数。
请问,这是什么问题啊?
...全文
6847
6
打赏
收藏
索引中丢失in或out参数……是什么意思?在线等待!
用jsp+javaBean编写的一套网上业务系统,数据库是oracle9,服务器是resion,在运行系统时,发现抛出异常: java.sql.SQLException:索引中丢失in或out参数。 但,该异常没有影响系统的正常运行。 另外,程序中调用的存储过程,存储过程中有in和out参数。 请问,这是什么问题啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuangyu
2003-10-16
打赏
举报
回复
String sql="insert into zcfggl (id,zt,fgnb,sxrq,gjz,lr) values (zcfggl_seq.nextval,?,?,?,?,?)";
PreparedStatement pstmt=conn.prepareStatement(sql);
//pstmt.setInt(1,id);
pstmt.setString(1,request.getParameter("zt").trim());
pstmt.setString(2,request.getParameter("fgnb").trim());
pstmt.setString(3,request.getParameter("sxrq").trim());
pstmt.setString(4,request.getParameter("gjz").trim());
pstmt.setString(5,request.getParameter("lr").trim());
上面是对的
pstmt.setString(2,request.getParameter("zt").trim());
pstmt.setString(3,request.getParameter("fgnb").trim());
pstmt.setString(4,request.getParameter("sxrq").trim());
pstmt.setString(5,request.getParameter("gjz").trim());
pstmt.setString(6,request.getParameter("lr").trim());
这样就不对了,索引对不上,就报你那个错,
rinring
2003-10-16
打赏
举报
回复
不是,存储过程没有问题,java程序调用存储没有问题,程序运行也没有问题,但Resin中就会抛出顶楼中描述的错误,我实在是不知道为什么。
LGQDUCKY
2003-10-16
打赏
举报
回复
你是去存储过程的返回值。。/?
rinring
2003-10-16
打赏
举报
回复
为什么这个问题没有人理睬?
rinring
2003-10-15
打赏
举报
回复
没错,在java种out参数是进行了标明。
可是我不知道这和索引有什么联系呢?
jiezhi
2003-10-15
打赏
举报
回复
我想是調用的地方出了問題。in參數是默認的,out則是須要明確標明的。
MySQL
索引
Re: MySQL
索引
============================#
索引
的作用
索引
用于快速找出在某个列
中
有一特定值的行。不使用
索引
,MySQL 就会从第1条记录开始读完整个表,直至找出相关的行。表越大,查询数据所花费的时间越多。如果表
中
查询的列有一个
索引
,MySQL能快速到达某个位置去搜索数据文件,而不必查看所有数据。 #
索引
的类型(诸多分类方式) 聚集
索引
非聚集
索引
#
索引
的设计原则 1)
索引
并非越多越好。 2) 避免对经常更新的表进行过多的
索引
。 3) 数据量小的表最好不要使用
索引
。 4) 在条件表达式
中
经常用到的不同值较多的列上建立
索引
。 5) 当唯一性是某种数据本身的特征时,指定唯一
索引
。 6) 在频繁进行排序或分组的列上建立
索引
。 #
索引
的副作用 容易产生页分裂,降低更新表的速度(即增、删、改操作)===============================================
oracle
索引
中
丢失
in 或 out
参数
:: 1,
索引
中
丢失
IN或OUT
参数
15:43:24,310INFO SessionUtil:51 - 创建了Session:No.46 Room 015:43:24,310INFO ListAction:66 - 进入Action:class com.handlewell.platform.struts.ListAction._init()15:43:24,404INFO ListAction:105 - 离开Acti...
索引
中
丢失
in或out
参数
:1
异常:
索引
中
丢失
in或out
参数
:1 could not load on entity:[……] 遇到此异常,先检查传入的
参数
与.hbm.xml或entity的
参数
类型是否一样。 异常的原因是:给一个Long型的属性传入了一个String类型的
参数
,执行delete()方法就出错了,将String转换为Long型,问题解决所以有时候要检查一下hibernate
中
.hbm.xml
中
的字段类型与你数据库
中
的数据类型是否一致。尤其是主键,一般都是用主键作为
索引
。
索引
中
丢失
in或out
参数
异常:
索引
中
丢失
in或out
参数
:1 could not load on entity:[……] 遇到此异常,先检查传入的
参数
与.hbm.xml或entity的
参数
类型是否一样。 我的项目
中
抛出此异常的原因是:我给一个Long型的属性传入了一个String类型的
参数
,执行delete()方法就出错了,将String转换为Long型,问题...
索引
中
丢失
in 或 out
参数
_C#
中
的 in
参数
和性能分析
in修饰符也是从 C# 7.2 开始引入的,它与我们上一篇
中
讨论的 《C#
中
的只读结构体(readonly struct)》[1]是紧密相关的。in 修饰符in修饰符通过引用传递
参数
。它让形参成为实参的别名,即对形参执行的任何操作都是对实参执行的。它类似于ref或out关键字,不同之处在于in
参数
无法通过调用的方法进行修改。ref修饰符,指定
参数
由引用传递,可以由调...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章