<%
Set Conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft access Driver (*.mdb)};"
DBPath = "DBQ=" & Server.MapPath("数据库.mdb")
Conn.Open Driver & DBPath
sql="select * from table where status=1 or starus=2"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
Set fs=CreateObject("Scripting.FileSystemObject")
onfile=server.mappath("list.txt") '如有此文件,则覆盖,没有则创建
Set outfile = fs.CreateTextFile(onfile)
while not rs.eof
str=rs("merid")&","&rs("mername")&","&rs("address")&","&rs("status")
outfile.writeline str '以行写入数据
rs.movenext
wend
set onfile=nothing
outfile.Close
set fs=nothing
%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft access Driver (*.mdb)};"
DBPath = "DBQ=" & Server.MapPath("数据库.mdb")
Conn.Open Driver & DBPath
sql="select * from table where status=1 or starus=2"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
Set fs=CreateObject("Scripting.FileSystemObject")
onfile=server.mappath("list.txt")
Set outfile = fs.CreateTextFile(onfile)
while not rs.eof
str=rs("merid")&","&rs("mername")&","&rs("address")&","&rs("status")&"."
outfile.writeline str
rs.movenext
wend
set onfile=nothing
outfile.Close
set fs=nothing
%>
把各个字段连接成一个字串,fso写入
<%
sql="select * from table where status=1"
do while not rs.eof
str=rs("merid")&","&rs("mername")&","&rs("address")&","&rs("status")&"."
Set fs = CreateObject("Scripting.FileSystemObject") '写入txt文件
ForReading = 1
ForAppending = 8
path="E:\user.txt" '确保已建立此文件
Set ss = fs.OpenTextFile(path,ForAppending,true)
ss.WriteLine(str)
ss.Close
rs.movenext
loop
%>