设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3885|回复: 11
打印 上一主题 下一主题

[窗体] 关于access导出CSV格式数据

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-6 14:46:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于access导出CSV格式数据
关于access导出CSV格式数据,最近参考GRANT老师的例子,但是现在有一个问题就是如果某一个单元格中是空项 导出后就会有NULL这个内容,请问如何才能做到,导出后没有此内容呢?谢谢
例如:生成CSV后
生产订单号 产品号  交货地点        客户要求号
MO-120115  130195  CO-130211;CI001   358
MO-120116  130198  CO-130211;CI001      
MO-120117  130200  CO-130211;CI001   100
MO-120120  130198  CO-130211;CI001      
MO-120150  130198  CO-130211;CI001   75

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-7-6 16:22:21 | 只看该作者
贴代码看看吧
3#
 楼主| 发表于 2012-7-6 16:32:19 | 只看该作者
Private Sub Command0_Click()

Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset

Dim FNum As Integer
Dim FName As String
FNum = FreeFile
FName = "c:\MOMT03.csv"

Open FName For Append As FNum  ' 如将 Open 取代 Append 则新建立一个文件

stemp = "select * from MO_Header_MOMT03"                       '打开表"
rst.Open stemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic

Do Until rst.EOF
Print #FNum, rst!MO; ","; rst!planner; ","; rst!起始工作中心; ","; rst!交货地点; ","; rst!text_no
'If rst!text_no = 0 Then
'Print #FNum, rst!text_no = ""
'End If
rst.MoveNext
Loop

Close #FNum
MsgBox "导出到 c:\MOMT03.csv", vbInformation, "提示"
End Sub
4#
发表于 2012-7-6 16:52:01 | 只看该作者
把rst!text_no 改成  trim(rst.field("text_no") & "")  
其他ITEM自行参照修改
5#
 楼主| 发表于 2012-7-6 16:56:51 | 只看该作者
andymark 老师:
把rst!text_no 改成  trim(rst.field("text_no") & "")  
系统提示有错误
field?
6#
 楼主| 发表于 2012-7-6 16:58:03 | 只看该作者
请见错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

试fields  发表于 2012-7-7 12:46
7#
发表于 2012-7-6 19:33:01 | 只看该作者
yanwei82123300 发表于 2012-7-6 16:32
Private Sub Command0_Click()

Dim rst As ADODB.Recordset

这段代码貌似没问题啊。
8#
 楼主| 发表于 2012-7-7 08:22:51 | 只看该作者
请大家下载附件看看,请帮助!!
9#
发表于 2012-7-7 12:50:38 | 只看该作者
本帖最后由 风中漫步 于 2012-7-7 12:58 编辑

没有ACC,你自己试.

如果andymark的方法离你的要求还有差距,请试下format(rst.fields("text_no") ),看可行否
10#
 楼主| 发表于 2012-7-7 13:06:20 | 只看该作者
风中漫步 谢谢可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-20 17:32 , Processed in 0.117610 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表