Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

导出数值字段到CSV文件,如何控制导出的小数位

binwu  发表于:2019-02-13 15:36:48  
复制

请教老师,我用下面的语句导出一张表到CSV文件,所有导出的数值字段(双精度)全部默认保留了两位小数。要想导出更多小数位如何实现,多谢


DoCmd.TransferText acExportDelim

 

Top
binwu 发表于:2019-02-13 15:40:13

更新一下完整语句


DoCmd.TransferText acExportDelim, , "brand", CurrentProject.Path & "\export\BRAND.CSV", True



伊西军 发表于:2019-02-13 22:36:34
经测试 将数据类型从双精度改为小数就可以完整导出了

binwu 发表于:2019-02-14 09:43:25

非常感谢!改为小数就能正常导出小数位了。


以前感觉双精度就够用了,从来没用过小数~ 



王磊 发表于:2019-03-12 10:33:35
我修改成小数怎么小数精度都丢失了呢?

王磊 发表于:2019-03-13 10:51:44

经反复测试,导出小数至csv文件需要两个步骤:

1、设计视图修改字段大小为 ‘小数’;

2、修改数值范围为计划保留的小数位数,默认为0,导出后为整数;



总记录:5篇  页次:1/1 9 1 :