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到表中。


加支付宝好友偷能量挖...


评论(0)网络
阅读(170)喜欢(0)SQL及数据库