=波波日志 > SQL及数据库 > ACCESS数据能否用SQL语句以TXT文件格式导入导出?=

[转]ACCESS数据能否用SQL语句以TXT文件格式导入导出?

如题,要在Access数据库构建的网站上,进行 数据的导入导出还有什么简捷的方法吗?
-------------------------------
将数据导成TXT格式?
如是:
+展开
-SQL
select * into [text;databASE=d:\temp].123.txt from tt
--导入: 
select * into tt from [text;databASE=d:\temp].123.txt 


-------------------------------

在TXT文件所在目录建立schema.ini
内容
[123.txt]
ColNameHeader=True
CharacterSet=936
Format=CSVDelimITed
Col1=ID1 Integer
Col2=id Integer
Col3=hourTotal Float

-------------------------------

网站上分两种
1、动用FSO 权限,那么直接用 SQL 导出成 TXT 方法,或者直接导出到另外一个MDB 都可以

2、不动用 FSO ,那么就是直接用 ADO 读取所有数据,然后 RESPONSE.WRITE 输出到页面,做成下载即可。


-------------------------------

导入

+展开
-SQL
SELECT *  FROM [TEXT;DATABASE=C:\TEMP\Access].TEST.TXT


导出

+展开
-SQL
SELECT * INTO [TEXT;DATABASE=C:\TEMP\Access].TEST.TXT FROM yourTable




-------------------------------

导入


+展开
-SQL
SELECT *  FROM [TEXT;DATABASE=C:\TEMP\Access].TEST.TXT


SELECT * INTO [TEXT;DATABASE=C:\TEMP\Access].TEST.TXT FROM yourTable



-------------------------------

网页上的话,下载,生成TXT流就行了。
上传,则可以用组件或无组件的ADO流上传,后再直接insert到表中。


类别:SQL及数据库 作者:转载 日期:2010-01-07 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012WEB编程网桂ICP备05005887号 京公网安备1101055090