+ -
当前位置:首页 → 问答吧 → 已实现把access里数据导出到文本文件,请问如何实现从文本文件导入?

已实现把access里数据导出到文本文件,请问如何实现从文本文件导入?

时间:2009-11-26

来源:互联网

我用 m_pRecordset->Open("SELECT *INTO [text;database=D:\\学习].test.txt FROM func",_variant_t((IDispatch*)theApp.m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText); 实现了把access 表func里数据导出到文本文件test.txt 。
反过来,如果我想把文本文件test.txt里数据导入到表func(没有数据,但格式固定),请问如何实现?
尝试过用 m_pRecordset->Open("SELECT *INTO func FROM [text;database=D:\\学习].test.txt",_variant_t((IDispatch*)theApp.m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText); 但不行。
请高人指点,望附上详细代码,不甚感激!

作者: piezo   发布时间: 2009-11-26

晕,读文本,直接用CFile 
格式固定,直接分析里面的数据就可以了!

作者: fandh   发布时间: 2009-11-26

就是文本文件处理,根据记录、元素解析文件

作者: Gothic_girl   发布时间: 2009-11-26

本人是新手,问题在于如何把文本文件的内容写入到access,望做过vc+ADO+access数据导入导出相关的给出代码。

作者: piezo   发布时间: 2009-11-26

引用 3 楼 piezo 的回复:
本人是新手,问题在于如何把文本文件的内容写入到access,望做过vc+ADO+access数据导入导出相关的给出代码。

标准的ADO啊,和access没有太大关系,txt自己解析,不能用ado

作者: yishow   发布时间: 2009-11-26

ADO里可以选择txt数据源->接下来就是数据库对数据库操作了。

作者: o_yale_o   发布时间: 2009-11-27

关于文本文件可以这样
select * from [Text;FMT=Delimited;HDR=Yes;DATABASE=C:\;].[aparm#txt]; 

关于在IN子句中查询文本文件如何写链接字串,你可以参考:
http://support.microsoft.com/default.aspx?scid=kb;en-us;234201&Product=acc


我的博客http://blog.csdn.net/jiabin_007/archive/2009/09/12/4545956.aspx

作者: jiabin_007   发布时间: 2009-11-27

新手啊,老大分配了个任务 就是关于这个大,拿积分啊

作者: cskisschenbo   发布时间: 2011-12-21