当前位置: 首页 > 图文教程 > 网络编程 > ASP > 怎样读取一个文本文件的内容?

ASP
fso对文件复制、移动、删除的操作
fso检测文件是否存在
fso获取文件属性代码
利用fso显示文件夹中的内容
数据库中的记录输出来,每行5个
response.write与<%=%>之间的区别
利用datediff函数来计算两个时间差
ASP中使用Session变量的优缺点
如何使用fckeditor在线编辑器
asp运行中的各种错误提示及原因
fso显示文本文件的所有内容
ASP编程中常用到的15个例子代码
使用md5给实际字符串加密码
asp实现同网站不同目录帮定不同域名
根据IP地址自动判断转向分站的代码
asp中rs.close的使用方法
ASP截取字符串函数
asp生成某一范围内的随机数
asp函数---InStr()
ASP函数大全

ASP 中的 怎样读取一个文本文件的内容?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 123 ::
收藏到网摘: n/a

Ever want to know how to display the contents of a text document using ASP. Here is a easy way to read
from a text file
<!--Start of ASP Code---->
<%
'by James Seymour, http://jamesdot.org
Dim write
Dim fileSysObj, tf, read
' Read the read.txt
' Store the file name where the Information is stored into a variable called read
read = "read.txt"
' Retrieve the fullpath of the read file
read = LEFT(Server.Mappath(Request.ServerVariables("PATH_INFO")), InStrRev(Server.Mappath
(Request.ServerVariables("PATH_INFO")), "\")) & read
' Create an instance of FileSystem Object and store it into a variable called fileSysObj
Set fileSysObj = createObject("Scripting.FileSystemObject")
' Check whether the read file exists
IF (fileSysObj.FileExists(read)) Then
' if the file exists, then open it for reading
Set tf = filesysobj.OpenTextFile(read, 1)
read = tf.ReadLine
tf.Close
ELSE
' if you can't find read.text, display default message
read = "I can't find the file read.txt! So this is my default message."
END IF
%>

' table the displays the read.txt file
<div align="center">
<center>
<table border="0" width="40%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" bgcolor="#EEEECC"><B><%=read%></B>
</td>
</tr>
<tr>
<td width="100%">

<!-- End of the ASP -->

use the code above, click and drag your mouse over the code to highlight it. Then right click on the
highlighted code and click "Copy." Now you may paste it into your code editor.