急,ORACLE的问题。(50分)

  • 主题发起人 主题发起人 nsj
  • 开始时间 开始时间
N

nsj

Unregistered / Unconfirmed
GUEST, unregistred user!
在分布式系统开发中,ADO连接ORACLE数据库,非常简单的SQL语句,在ORACEL里执行很正常,便是通过ADOQUERY来传递SQL语句
时,数据为空,在客户端界面中也要报错,value is out of range,实在搞不懂怎么回事,是不是ADO和ORACEL的连接问题?
 
sql语句如:
select common_payout_plan+invest_payout_plan as sub_curr from monthfunddetail
查询出来的字段sub_curr值为空。但在SQL*PLUS里执行正常。只要一用算术运算,如:common_payout_plan+invest_payout_plan,结果都是空,但是如果查询一个字段,如:common_payout_plan,则结果是正常的。
 
去掉'as sub_curr'试试,数据用Fields[0].asCurrency取。
 
用oracle的provider
 
后退
顶部