煤场存煤计算(powerbuilder+oracle)代码

该代码段展示了如何使用PowerBuilder结合Oracle数据库计算煤场的存煤情况。通过查询处理来煤、盘煤和入炉数据,计算每日库存差异,并将结果插入到数据窗口dw_2中。
摘要由CSDN通过智能技术生成

 //public subroutine uf_caculator (date startday, date endday);

string dt_s,dt_e,dt_cur ,dt_cm,dt_pm ,ls_month
//盘煤
Decimal l_pnum1,l_pnum2,l_pnum3,l_pnum4,l_pnum5,l_pnum6,l_pnum7
Decimal l_pnum8,l_pnum9,l_pnum0,l_pnum11,l_pnum12,l_pnum13,l_pnum14,l_psum
//来煤合计值
Decimal l_num1,l_num2,l_num3,l_num4,l_num5,l_num6,l_num7
Decimal l_num8,l_num9,l_num0,l_num11,l_num12,l_num13,l_num14,l_sum
//入炉合计值
Decimal l_rnum1,l_rnum2,l_rnum3,l_rnum4,l_rnum5,l_rnum6,l_rnum7
Decimal l_rnum8,l_rnum9,l_rnum0,l_rnum11,l_rnum12,l_rnum13,l_rnum14,l_rsum
long row
string ls_s ,ls_e
dw_2.reset( )
if isnull(startday)  then
 startday =  relativedate(date(f_sysdate()),-60) 
end if
if isnull(endday)  then
 endday =  date(f_sysdate())
end if
ls_s = string(startday,'yyyy-mm-dd')
ls_e = string(endday,'yyyy-mm-dd')
declare  cur_m cursor for
sel

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值