2008年12月
123456
78910111213
14151617181920
21222324252627
28293031
日 志 标 题 点击
在WindowsXP... 7920
新浪首页全屏显示广告... 7251
PHP动态网站开发中... 8246
PHP常用的正则表达... 10008
浅谈PHP验证用户信... 11176
PHP实现翻页处理 3212
一行代码杜绝ifra... 945
用PHP4中的PDF... 1119
PHP脚本的技巧--... 891
经典正则表达式 940
ASP采集教程基础篇 957
WML语言基础(WA... 825
WML语言基础(WA... 783
WML语言基础(WA... 5567
WML语言基础(WA... 816
WML语言基础(WA... 1011
ASP组件自动生成图... 1223
将Access数据导... 2299
用ASP编程在线生成... 1330
提高IIS服务器的执... 3015
图解支持多语言环境的... 1243
从海洋说ASP木马变... 1539
ASp使用AspJp... 8916
ASP:技巧:创建网... 4237
ASP网站的漏洞分解... 4174
利用ASP代码实现对... 3460
实例:ASP实现长文... 3231
WML语言基础(WA... 2730
 
 
全部文章生活感慨科技新闻网络编程电脑故障Linux
将Access数据导出成Txt的实现
[作者:admin] [来自:本站原创] [天气:晴朗] [阅读:2299次]

<!--#include file="conn.asp"-->
<%
dim rs,sql,filename,fso,myfile,x

Set fso = server.CreateObject("scripting.filesystemobject")
filename = Server.MapPath("download.txt")
if fso.FileExists(filename) then
fso.DeleteFile(filename)
end if
'--创建txt文件
set myfile = fso.CreateTextFile(filename,true)

Set rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from news"
rs.Open sql,conn,1,1
if rs.EOF and rs.BOF then
response.write "无数据"
else
dim strLine,responsestr
strLine=""
'--将表的列名先写入txt
For each x in rs.fields
strLine = strLine & x.name & chr(9)
Next
myfile.writeline strLine
Do while Not rs.EOF
strLine=""
for each x in rs.Fields
strLine = strLine & x.value & chr(9)
next
'--将表的数据写入txt
myfile.writeline strLine
rs.MoveNext
loop
end if
rs.Close
set rs = nothing
Response.ContentType="application/x-msdownload"
Response.Redirect "download.txt"
%>


本日志由 admin 于 2007-7-7 11:36:18 编辑
请在下面填写你的评论内容
您的大名:  验证码:  
评论内容: 评论内容支持HTML
上传图片:
相关图片: 网络图片地址
 
 
E-MAIL:shyxh123@sina.com 皖ICP备07001445号  

Copyright © 清风网络工作室 All Rights Reserved.