设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
JDBC如何调用存储过程(需要传IN参数,类型为Vector) ...
返回列表
发新帖
JDBC如何调用存储过程(需要传IN参数,类型为Vector)
[复制链接]
11
|
1
|
2005-10-30 17:05:33
|
显示全部楼层
|
阅读模式
场景:(模拟发货单填写操作)
1 用户在【发货单】界面上半部分填写表头数据部分,如客户信息、地址信息、币种信息、付款条款等等属于主表的信息
2 用户在【发货单】界面下半部分填写表体数据部分,比如存货的若干信息如存货代码、名称、标价、折扣、净价、数量、仓库等行信息
用户点【保存】后呈现需要做:
1 根据步骤1的数据创建发货单表头数据
2 根据步骤2的数据创建发货单表体的数据
因【保存】按钮的程序逻辑想写在Oracle的存储过程,因此表头数据和表体数据将会作为参数传入存储过程,比如表头类DeliveryOrderMas(),
表体明细会是个Vector对象,每个element存的DeliveryOrderItem(),这样的话存储过程auto_create_do就需要接收两个复合类型的参数,
比如(RECORD类型IN参数,NESTED TABLE类型IN参数,VARCHAR2类型OUT参数--处理结果),这在PL/SQL里面实现起来不算困难,但是前端
jdbc调用的时候如何调用CallableStatement的setXXX()?并且其中该放什么值呢?
过程auto_create_do()需要完成创建表头、循环创建表体明细数据,调用相关的package自动过账,过账成功后调用package发送系统短信至
相关人员(比如通知销售人员货已发可催帐),若销售人员目前离线则调用另外的package发送手机短信通知相关人等。
回复
使用道具
举报
千问
|
2005-10-30 17:05:33
|
显示全部楼层
必须到数据库中定义一个与类型Vector对应的数据类型。你的Vector是用于存放数据的,每个数据都有数据类型,你可以考虑用集合或者记录来对应。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
肱二头肌肌腱炎多久恢复
2
类风湿关节痛怎样增加自己
3
颈椎张口位不对称怎么办
4
普通的腰疼怎么缓解
5
下肢瘫痪怎么站立
6
脚踝关节痛是怎么治疗
7
小孩髋关节脱位怎么治疗
8
髋臼骨折几周开始长骨痂
9
腰间盘突出走路多了好不好
10
肩膀酸痛是什么原因引起的怎么治疗
11
小腿肚抽筋怎么办,一动就痛
12
骶骨骨折怎样卧床休息
13
骨质疏松打了降钙素副作用
14
感冒了全身骨头痛是什么原因
15
运动以后形成骨膜炎怎么办
16
头晕背痛胸闷怎么回事
17
女坐骨神经痛的原因引起的
18
痛风引起的急性关节炎症状?
19
吸气时弯腰胸部疼痛是什么原因
20
导致腰椎间盘突出的原因引起的
21
颈椎环关节脱落能不能引起胸闷
22
治疗腰椎间盘突出有几种手术方法
23
跟骨挫伤要多久才恢复
24
前交叉韧带术后多久消肿
25
雌激素下降手指关节结节怎么回事
26
痛风引起的急性关节炎怎么治疗
27
伸肌腱断裂保守治疗
28
更年期会不会引起关节痛
29
金龙丸和骨刺片的作用功效
30
肩膀和胳膊突然疼痛是什么原因
31
左胸骨骼疼痛怎么回事
32
颈椎病会不会引起血压不正常
33
背部脊椎筋膜炎的症状
34
腰椎11节压缩性骨折治疗方案
35
手指弯曲不灵活是什么原因
36
关节骨头会响怎么回事
37
手指弯曲变形怎么恢复
38
三个手指发麻是什么原因
39
肺癌的早期症状和前兆肺结节怎么办,怎么控制
40
脚背扭伤冰敷多久
41
普拉提脊柱矫正器的好处及作用
42
髋关节骨折的治疗方法
43
干骺端骨折的影响
44
膝关节响怎么治疗方法小腿皮肤痒
45
弯腰低头胸部中间疼痛是什么原因
46
手指腱鞘炎打了封闭多长时间能熟
47
手中指中间部分痛是怎么了
48
大脚趾不能向下弯曲
49
手指的关节痛是什么原因
50
宝宝髋关节外旋怎样纠正
51
脚后跟有根筋一走就疼怎么办
52
椎间盘脱出如何治疗?
53
左脚中指无名指麻木怎么回事
54
腱鞘炎是怎么回事?是什么原因引起的?
55
高尔夫球肘网球肘正骨能治好吗
56
手臂里面的骨头疼是什么原因
57
膝关节退行病变最效的治疗
58
手指关节韧带拉伤多久能好
59
腰痛髋骨痛怎么回事
60
五十岁女人腰疼是什么原因引起的
61
颈椎疼痛怎么办归芪活血胶囊
62
脚足内翻矫正需要多久
63
颈椎每天疼的厉害有什么好的治疗方法吗
64
髋关节置换术后怎样侧睡
65
扭腰骨头咔咔响好不好
66
足跟骨刺打封闭针能维持多久
67
骨肿瘤引起的病理性骨折怎么治疗
68
上绪颈椎劳损的治疗方法
69
脚后跟粉碎性骨折手术后不能吃什么
70
中指手指肚肿了怎么回事
71
手指扭伤多久才能恢复正常
72
风湿性关节炎和类风湿性关节炎的症状
73
走路后腰骨头响是什么原因
74
左侧后背和左胳膊疼痛是什么原因
75
关节炎会怎样
76
扁桃体发炎引起喉咙痛怎么办
77
骨头老是咔咔响怎么回事20岁
78
手指挫伤需要多久恢复
79
颈椎突出怎么做牵引
80
磁共振检查颈椎片子怎么看
81
高尔夫球肘多久能好
82
脊椎该怎么治疗好
83
中指指尖肿胀疼痛变粗怎么回事
84
髌骨骨折保守治疗多久可以脱拐
85
踝关节扭伤的病因
86
腰椎一个点按压疼痛怎么回事
87
为什么人的手指关节肿大是怎么回事了?
88
肱骨头退行性变能治愈吗
89
韧带和半月板手术后多久可以恢复
90
先天性脊柱裂需要治疗吗
91
头痛头晕手脚麻木是什么原因
92
类风湿关节痛病人平时怎样注意呢
93
坐骨神经痛与痛风的区别
94
手臂骨头疼是什么原因引起的
95
一活动骨头就咔咔响是怎么回事
96
腰椎间盘突出压迫神经不能走路怎么办
97
骨质疏松打钙针的副作用
98
膝盖疼还嘎嘎响是怎么回事
99
骨关节疾病病因
100
弯腰胸口疼痛是什么原因引起的