如何将数据信息批量写入到文本文件中

sml_2008 2008-07-23 02:51:46
大家好,请问谁能帮我解决一下这个问题呀,我现在特别着急。我想把数据表中的所有数据写入到文本文件中以实现数据备份。
...全文
201 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sml_2008 2008-08-01
  • 打赏
  • 举报
回复
是的,不过好像不行呀。
Anlige 2008-07-25
  • 打赏
  • 举报
回复
你想备份到客户端???

sml_2008 2008-07-25
  • 打赏
  • 举报
回复
谢谢你们的回复,不过不行啊。应用FSO对象,只可以在服务器端动态创建文本文件并写入数据,但是遗憾的是不能在客户端进行动态创建文本文件并写入数据。所以我的功能白做了。好伤心呀。
还有别的办法吗?谢谢各位了。
Anlige 2008-07-23
  • 打赏
  • 举报
回复


<%
'删除文件
Function delfile(path)
Set fso=server.createobject("scripting.filesystemobject")
if fso.fileexists(path) then
fso.deletefile path
end if
Set fso=nothing
End function

'创建文件
Function createfile(path)
Set fso=server.createobject("scripting.filesystemobject")
if not fso.fileexists(path) then
fso.createtextfile path
end if
Set fso=nothing
End function

'写入文件并保存
Function writefile(path,str)
Set mystream=server.createobject("adodb.stream")
mystream.type=2 '文本模式
mystream.mode=3 '读写模式
mystream.charset="gb2312" '字符集
mystream.open '打开
createfile(path) '创建文件
mystream.loadfromfile(path) '从文件加载
mystream.position=mystream.size
mystream.writetext str,1 '把数据以"行"模式写入流
mystream.savetofile path,2 '覆盖原文件保存
mystream.position=0
writefile=mystream.readtext()
mystream.close
Set mystream=nothing
End function

filename=server.mappath("a.txt")
temp=writefile(filename,"测试文本")
Response.write "成功写入文件!<br /><font color=green>"&filename&"</font>,文件内容为:<br /><pre><font color=red>"&temp&"</font></pre>"
%>


----------------------------^_^大家一起学习^_^------------------------------
艾恩ASP学习博客 http://blog.ii-home.cn

Email:zhanghuiguoanlige@126.com QQ:417833272
免费提供各种ASP学习资源,组件、源代码、学习手册、技术文章...
ASP无组件上传(支持多文件+表单数据)
ASP无组件上传(保存表单到数据库)
Asp生成IP个性标签
昔梦无痕 2008-07-23
  • 打赏
  • 举报
回复
FSO+while循环不行吗?

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧