Foxtable(狐表)用户栏目专家坐堂 → 小数位数的问题?


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

主题:小数位数的问题?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/3/13 15:28:00 [显示全部帖子]

你的数据是导入的吧?

在命令窗口执行:

For Each dr As DataRow in CurrentTable.DataTable.DataRows
   if dr.Isnull("某列") = False Then
     dr("某列") = Math.Round(dr("某列"),2)
   End If
Next

执行完保存一下。


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/3/13 15:42:00 [显示全部帖子]

用绝招:

全部乘100,然后列类型改为整数,保存
接着列类型改为双精度小数,然后全部除以100。


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

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/3/13 16:07:00 [显示全部帖子]

或者在易表中导出为文本,然后在foxtable中导入文本。
以后有空的话,假如一个导入易表文件的功能,这样方便一些。

 回到顶部