InfoPower的问题???

geddy 2004-05-03 06:12:48
数据库为ACCESS,我用了三个InfoPower的wwDBSpinEdit控件,wwDBSpinEdit3和wwDBSpinEdit1.Value对应数据表字段的类型为货币型,wwDBSpinEdit2对应数据表中的字段为整型。通过在wwDBSpinEdit1和wwDBSpinEdit2中键入数值,自动生成wwDBSpinEdit3的值,然后写入数据库:wwDBSpinEdit3.Value:=wwDBSpinEdit1.Value*wwDBSpinEdit2.Value
但是程序执行时发生如下错误:Could not convert variant of type(string) into type(double)。请问哪位大哥知道是什么原因,怎样解决,说详细点,我是新手。谢谢》
...全文
21 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zousoft 2004-05-04
没用过你说的控件, 但是感觉是类型布匹配, 你这里有string, 但你却拿来直接计算了. 如果"wwDBSpinEdit2对应数据表中的字段为整型"那问题就出在"货币型"上了. 总之你自己分析一下吧. 给你几个有用的函数:

string -> int : strtoint()
int -> string : inttostr()
string -> real: strtofloat()
real -> string: floattostr()
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi
加入

4970

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2004-05-03 06:12
社区公告
暂无公告