| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3342 人关注过本帖
标题:SQL2000 中的数据为0时,返回到VFP的是.00问题
只看楼主 加入收藏
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
结帖率:98.98%
收藏
已结贴  问题点数:20 回复次数:18 
SQL2000 中的数据为0时,返回到VFP的是.00问题
SQL2000 中的数据为0时,返回到VFP的Grid中是.00问题
怎么把返回的值在Grid中显示为 0.00
我网上查过,说在WIN7中设置,这样不方便阿。总不能台台机去设置把。
搜索更多相关主题的帖子: 网上 
2016-04-13 10:11
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
是不是VFP设置保留小数位数的问题?
2016-04-13 11:36
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
设置的是2位小数
从SQL2000读取数据到VFP的,不显示小数点前面的0
0.5 他只显示 .5
这样,人家很容易看成是 5,就说,怎么数据不对的。。

在SQL的查询分析器中,用SELECT 查到的数据,也不显示小数点前面的0的。。。
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2016-4-13 11:46编辑过]

2016-04-13 11:42
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
看样子似字符型显示了
2016-04-13 13:57
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
但字段是数值的 numeric(10,2)
可以进行加减计算的
网上介绍的是在WIN7中设置,不知道能不能在VFP用程序来设置
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2016-4-13 14:59编辑过]

2016-04-13 14:53
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
WIN7 这个位置的,默认是 .7
修改为 0.7就可以了。吹斑竹,能用API函数设置这里不?
2016-04-13 15:03
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:5 
以下是引用mywisdom88在2016-4-13 15:03:01的发言:

WIN7 这个位置的,默认是 .7
修改为 0.7就可以了。吹斑竹,能用API函数设置这里不?

这方面的API还没留意过。
数据已经到了VFP环境,应该可以处理这个“前导0”吧?
2016-04-13 15:52
aaaaaa
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:796
专家分:937
注 册:2012-9-4
收藏
得分:0 
更改零起始和非零起始要修改注册表的,键值一下子没记起来,我查查看。

民工子弟学校22班团小组长阳光模特队长冲锋篮球队前锋小苹果合唱队领唱蓝天舞蹈队编舞
2016-04-13 17:27
aaaaaa
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:796
专家分:937
注 册:2012-9-4
收藏
得分:5 
这个是 DOS P 命令查询数字零起始显示的键值,没有修过,如果你需要用 DOS 修改键值的,我再贴代码。

@Echo Off
:: 参考 : http://20115809.blog.
:: 查询 iLZero 数字零起始显示的键值
:: =1 为 0.X 格式,= 0 为 .X 格式
Reg Query "HKEY_CURRENT_USER\Control Panel\International" /V "iLZero"
Pause

民工子弟学校22班团小组长阳光模特队长冲锋篮球队前锋小苹果合唱队领唱蓝天舞蹈队编舞
2016-04-13 18:33
aaaaaa
Rank: 8Rank: 8
等 级:贵宾
威 望:21
帖 子:796
专家分:937
注 册:2012-9-4
收藏
得分:10 
@echo off
Echo "修改前的键值 :"
Reg Query "HKEY_CURRENT_USER\Control Panel\International" /s /v "iLZero"

:: 修改为 1 :
Set "str=HKEY_CURRENT_USER\Control Panel\International"
Reg Add "%str%" /v iLZero /t REG_SZ /d 1 /f

Echo "修改后前的键值 :"
Reg Query "HKEY_CURRENT_USER\Control Panel\International" /s /v "iLZero"

Pause

民工子弟学校22班团小组长阳光模特队长冲锋篮球队前锋小苹果合唱队领唱蓝天舞蹈队编舞
2016-04-13 19:09
快速回复:SQL2000 中的数据为0时,返回到VFP的是.00问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017700 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved