用ASP逐行读取TXT里面的资料

如何用ASP逐行读取TXT里面的资料.例如a.txt里面的文档是:1234-4521-45125421-4551-1212sd12-fsdd-5421如何写一个ASP.他... 如何用ASP逐行读取TXT里面的资料.
例如a.txt里面的文档是:
1234-4521-4512
5421-4551-1212
sd12-fsdd-5421
如何写一个ASP.他每次读取一条信息显示在页面上,读完了以后循环读.
麻烦写清楚代码.谢谢.
大家的回答显然都出现了一个共同的错误,就是一次是读取所有东西.而我想做的效果是一次读一行.请大家再研究研究
展开
 我来答
度老虎
推荐于2016-12-01 · TA获得超过1546个赞
知道大有可为答主
回答量:1661
采纳率:100%
帮助的人:2327万
展开全部
语句未结束,肯定是你加错地方了,当然是要换行加了。
一起显示的话,在程序最前面加一行:
Response.Buffer = True
不过如果你要读取的TXT文件行数太少的话,有可能会一起显示出来,你可以在那TXT文件里多添加一些数据。
=========================================
这程序是一行行读取的,如果你要一条条显示出来,那在Response.Write myFile.ReadLine & "<BR>"后面加一行就可以:
Response.Flush
=========================================
一行一行读取就这样:
<%
Dim Fso
Dim myFile
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
Set myFile = Fso.OpenTextFile(Server.MapPath("a.txt"),1,True)
'A.TXT和ASP程序在同个目录下,如果没在一个目录,可以用绝对路径,把上一行的a.txt改为:d:\a.txt
While Not myFile.AtEndOfStream
Response.Write myFile.ReadLine & "<BR>"
Wend
myFile.Close
Set myFile = Nothing
Set Fso = Nothing
%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qooqin
2008-06-12 · TA获得超过495个赞
知道小有建树答主
回答量:341
采纳率:0%
帮助的人:211万
展开全部
<%
set fso = Server.Createobject("Scripting.FileSystemObject")
path = "c:\a.txt"
set file = fso.opentextfile(path, 1)
fileall = file.readall
files = split(fileall,chr(13))
for i = 1 to ubound(files)
response.write files(i)&"<br>"
next
file.close
set file = nothing
set fso = nothing
%>

800a0035'; 文件未找到
你把你的a.txt的路径改改就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我要疯了1005
2008-06-12 · TA获得超过266个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:0
展开全部
<%
set fso = Server.Createobject("Scripting.FileSystemObject")
path = "c:\a.txt"
set file = fso.opentextfile(path, 1)
response.write "<textarea cols='60' rows='4' id='aaa'>"
response.write file.readall
response.write "</textarea>"
file.close
set file = nothing
set fso = nothing
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
swg0110
2008-06-18 · TA获得超过469个赞
知道小有建树答主
回答量:1074
采纳率:0%
帮助的人:626万
展开全部
KingsNet

这个人的是正确的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枕初雪
2008-06-12 · TA获得超过1041个赞
知道小有建树答主
回答量:849
采纳率:0%
帮助的人:882万
展开全部
代码发消息给你了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式