CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

急!增加Compute字段写表达式时如何将字符型数据转为数字型数据

楼主shien(shien)2001-05-30 09:15:00 在 PowerBuilder / 基础类 提问

我在增加一个Compute字段时,需要写这样的表达式:  
  (qty-fhqty)*price/(1+taxtype)  
  其中taxtype是字符型数据,我直接写成  
  (qty-fhqty)*price/(1+real(taxtype)),系统不认识此函数。  
  应该怎样写  
  问题点数:25、回复次数:7Top

1 楼caolei1974(梦飞扬)回复于 2001-05-30 09:22:00 得分 0

可以(qty-fhqty)*price/(1+number(taxtype))Top

2 楼pbsql(风云)回复于 2001-05-30 09:25:00 得分 0

可以的呀,是别的地方搞错了吧?建议你在各个运算符前后都加上空格试试。Top

3 楼zq1956(qq)回复于 2001-05-30 09:26:00 得分 0

同意,integer(taxtype)应该也行吧Top

4 楼freshman113(逍遥子)回复于 2001-05-30 09:41:00 得分 0

同意。  
  (qty-fhqty)*price   /   (1   +   integer(taxtype)Top

5 楼mouseonline(老鼠)回复于 2001-05-30 10:16:00 得分 25

关键是要符合后台sql的语法就可以了  
  你可以查一下你后台数据库用的是什么转换函数  
  要是sql   server就要用convert   或case  
  Top

6 楼billxia()回复于 2001-05-30 10:50:00 得分 0

(qty   -fhqty)*price/(1+real(taxtype)),  
   
  变量作减法,变量后面的减号的前面一定要有空格,否则pb就认为   qty-fhqty   是一个独立的变量Top

7 楼shien(shien)回复于 2001-05-30 13:53:00 得分 0

Top

相关问题

  • 请教:为何SQL数据库中,数字型字段可以存储字符型数据呢?急,急,急!!!
  • SQL查询语句如何将数字型字段的1变成查询出来后的字符型'01'呢?
  • 帮忙,关于数字型字段!!!!
  • 找不到“字段”表达式
  • 可以为空或可以是数字型的正则表达式怎么写?
  • 字符串表达式解析
  • 字符串表达式如何求值?
  • 正则表达式,截取字符串
  • 字符串正则表达式问题
  • 求字符串表达式的值

关键词

  • 数据
  • taxtype
  • fhqty
  • qty
  • 变量
  • price

得分解答快速导航

  • 帖主:shien
  • mouseonline

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo