关于三层程序中用ODBC的一个问题(急)(10分)

  • 主题发起人 主题发起人 hyshys
  • 开始时间 开始时间
H

hyshys

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做C/S 修改成三层结构时遇到的问题:
我是用ODBC连接数据库 在中间层打开数据表('select max(数值字段) from table' )
并取其中的数值字段正常,
但是若我在客房端用
“commandtext:='select max(数值字段) from table' ;
open;  正常
a:=fieldbyname(数值字段).asfloat;出错
  错误信息为 :‘数值字段 overflow value ’
是何原因请各位大厦侠们提供方法

  
 
看看asstring结果是多少?
是不是超过了范围
 
绝对没有超出范围 我试过只有一条记录 记录傎为10的情况 
一样有问题。而我只要把 ODBC DRIVER 换成MICROSOFT 提供的问题就解决
但是我现在非用ORACLE DRIVER 不可 怎么办啦!
 

Similar threads

后退
顶部