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

ASP
构造ConnectionString的方法
在asp中如何创建动态表--调用如下sp_execute
Jmail中避过smtp验证的一法
取出所有的传递参数短方法
提高ASP性能的最佳选择(二)
提高ASP性能的最佳选择(三)
提高ASP性能的最佳选择(续一)
提高ASP性能的最佳选择(续二)
提高ASP性能的最佳选择(续三)
提高ASP性能的最佳选择(续四)
一种效率极高的分类算法
不刷新页面的情况下调用远程ASP
谈两种数据库内容HTML格式的输出方法
提高ASP页面的执行效率(上)
提高ASP页面的执行效率(中)
提高ASP页面的执行效率(下)
ASP.Net中程序构架与程序代码的分离
如何用checkbox做多选删除
判断输入是否为中文的函数
将半角转换为中文的函数

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 114 ::
收藏到网摘: 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.