Foxtable(狐表)用户栏目专家坐堂 → 希望帮助中表达式_数据转换一节再详细一点


  共有20972人关注过本帖树形打印复制链接

主题:希望帮助中表达式_数据转换一节再详细一点

帅哥哟,离线,有人找我吗?
擎天柱
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
希望帮助中表达式_数据转换一节再详细一点  发帖心情 Post By:2009/4/12 21:06:00 [只看该作者]

今天看到帮助中表达式_数据转换一节, CONVERT 将表达式转换为指定数据类型。 帮助中并未说明具体的转换形式,我觉得有必要多举些例子说明。 就拿范例来说, Convert([金额], 'System.Int32') 表示将金额数据转换为整数。 是怎么转的: 例如:金额列数据分别为:10.12,100.49,100.51,100.5,100.78,100.55 那么转换后是多少?是单取整数,四舍五入,还是四舍六入? 经试验了才知道,原来取整是按四舍五入 现写出来,我想,刚认识狐表的人可能会有同感,希望帮助中再写详细一点。

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2009/4/12 23:17:00 [只看该作者]

以下是引用擎天柱在2009-4-12 21:06:00的发言:
今天看到帮助中表达式_数据转换一节, CONVERT 将表达式转换为指定数据类型。 帮助中并未说明具体的转换形式,我觉得有必要多举些例子说明。就拿范例来说, Convert([金额], 'System.Int32') 表示将金额数据转换为整数。是怎么转的:例如:金额列数据分别为:10.12,100.49,100.51,100.5,100.78,100.55 那么转换后是多少?是单取整数,四舍五入,还是四舍六入?经试验了才知道,原来取整是按四舍五入 现写出来,我想,刚认识狐表的人可能会有同感,希望帮助中再写详细一点。



       这样更好,我很欣赏yangming版主的分享和解答问题的技巧,在关键的时候,有很简单却需要动手才知道结果的地方,埋下伏笔,这样更容易促使我们去动手,加深印象,否则的话,看N遍不如动手一遍,我估计这是贺老师的一遍良苦用心,也许只有他本人的解释更有说服力,是否再详细,等贺老师回答吧!


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/4/13 8:07:00 [只看该作者]

图片点击可在新窗口打开查看


 回到顶部