1. 如何用ASP读取TXT文件
whichfile=server.mappath("txt.txt")
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.OpenTextFile(whichfile,1)
While Not txt.AtEndOfStream
rline =txt.ReadLine'读取一行制
....
下面他就循环读了呀、看你怎么处理读出来的内容了.
是放页面上?还是弄个textbox控件?
还是怎么样、然后自己处理下吧.
我是做asp.net的
.net的方法也类似 也是用streamReader 流来读文件
文件都读出来了、还不好办那.
2. 后缀名为asp的文件是什么样的文件啊
ASP即“活动服务器网页”,是Active Server Page的缩写,ASP的网页文件的格式是.asp。
ASP主要特性是把 HTML 、 脚本和 ActiveX ( 网络化多
媒体对象技术) 组件等整合在一起,创建和运行动态的 、交互的和高性能的 Web 服务器应用程序。
ASP 属于 ActiveX 技术中服务器端的技术,这与通常在客户端实现动态网页的技术如 Java apple t、JavaScript 等有所不同,ASP 的命令和脚本语句是在服务器中解释执行,执行后的结果产生 HTML。
(2)asp获取文件格式扩展阅读
ASP内建对象——
ASP包括许多内置的服务器和应用程序构件对象。这些对象如同微软公司提供的其它可视化工具一样,为开发人员提供了很多方便。这些对象包括:
a) Request 和 Response 对象。
Request 对象提供了对任何 HTTP 请求而转入脚本的信息存取,其中包括窗体 、表格 、URL 查询等有关信息。Response对象可用于建立对信息的反馈 。
b) Application 和 Session 对象。
Application对象用于存储一个特定应用程序所需要的信息, 对象用于存储一个特定用户任务所需的信
息。利用 Application 对象,用户可以对Web应用程序的属性进行设置,以实现信息共享。
3. 如何用ASP读取Excel文件
Dim Conn,Driver,DBPath,Rs
'建立Excel的Connection对象
Set Conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft Excel Driver (*.xls)};"
DBPath = "DBQ=" & Server.MapPath( "test.xls" )
'调用Open方法打开数据库
Conn.Open Driver & DBPath
'设置DSN连接方式
'Conn.Open "Dsn=test"
'注意 表名一定要按照 "[表名$]" 格式书写专
Sql="Select * From [Sheet1$] where 序号属=0"
Set Rs=Conn.Execute(Sql)
IF Rs.Eof And Rs.Bof Then
Response.write "数据未找到!!"
Else
Do While Not Rs.EOF
Response.write Rs("书名")
Rs.MoveNext
Loop
End IF
4. asp.net 用Response.WriteFile() 下载.csv 格式文件
public void Item_Down(string filepath, string filename1)
{
System.IO.FileStream iStream = null;
byte[] buffer = new Byte[10000];
int length;
long dataToRead;
try
{
iStream = new System.IO.FileStream(filepath, System.IO.FileMode.Open,
System.IO.FileAccess.Read, System.IO.FileShare.Read);
dataToRead = iStream.Length;
Response.AddHeader("Connection", "Keep-Alive");
Response.ContentType = "application/octet-stream";
//string filename = System.Web.HttpUtility.UrlEncode(Encoding..GetBytes(filename1));
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(filename1));
//Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(filename));
while (dataToRead > 0)
{
// Verify that the client is connected.
if (Response.IsClientConnected)
{
// Read the data in buffer.
length = iStream.Read(buffer, 0, 10000);
// Write the data to the current output stream.
Response.OutputStream.Write(buffer, 0, length);
// Flush the data to the HTML output.
Response.Flush();
buffer = new Byte[10000];
dataToRead = dataToRead - length;
}
else
{
//prevent infinite loop if user disconnects
dataToRead = -1;
}
}
}
catch (Exception)
{
Page.Response.Write("错误信息");
// .Text ="<script>alert('文件读取出错');</script>";
}
finally
{
if (iStream != null)
{
//Close the file.
iStream.Close();
}
}
}
--filepath文件地址,
--filepath1 下载显示的文件名
5. ASP中文本文件的创建、读取方法
File Access组件提供了访问计算机文件系统的方法和属性。我们可以使用File Access组件创建FileSystemObject对象,FileSystemObject对象有两种最常用的方法,一种用来创建文件,另一种是用来打开并读写文本文件。CreateTextFile方法获得你指定的文件名并创建该文件,它返回一个 TextStream对象,你可以用该对象在文件被创建后操作该文件,CreateTextFile方法的语法如下 :
Set objTextStream=FileSystemObject.CreateTextFile(Filename,[Overwrite],[Unicode])
下面作者给大家解释一下 CreateTextFile 方法的参数
1、Filename包含文件路径名的字符串,可以是文件的全路径名,包括驱动器名和目录名,或者也可以只是文件名,如果只包含文件名的话,文件将被创建在站点的根目录下。
2、Overwrite布尔量,设置成False时可以防止FileSystemObject对象在创建一个新文件时删除已存在的文件,该参数是可选的,如果没有赋值系统默认为true,具有相同文件名的已有文件会被删掉。
3、Unicode可选参数。布尔值指明是否以Unicode或ASCII文件格式创建文件。如果以Unicode文件格式创建文件,则该值为True;如果以ASCII文件格式创建文件,则该值为False。如果省略此部分,则假定创建ASCII文件。
我们用 set ss=fs.CreateTextFile(syslog,ForWriting,false)来在log文件不存在的情况下创建文件并对文件进行写操作,这里的“ForWriting”表示写文件。
与CreateTextFile方法不同,OpenTextFile方法用来获得你指定的文件名并打开该文件,利用它所带的参数我们可以对文件进行各种不同的操作和CreateTextFile方法一样,OpenTextFile 方法返回一个TextStream对象,使得你可以在文件被打开后操作该文件。OpenTextFile 方法的语法如下 :
Set objTextStream=FileSystemObject.OpenTextFile(Filename,[IOmode],[Create],[Format])
参数说明如下 :
1、Filename必须的变量,同CreateTextFile的filename
2、IOmode可选的常量,取值为下列两个常数之一ForReading或ForAppending,如果mode为 1,文件以只读方式打开,如果为8,则文件以追加的方式打开。
3、Create可选的布尔量,指定如果你想打开的文件不存在是做什么操作,如果其值为True,当文件不存在时就自动创建一个空的文件。如果为False,就会在文件没找到时产生一个出错信息,其默认值是False,建议将其设为True,以避免在打开文件时检查是否出错。
4、Format可选值,可以选择三种Tristate值分别指定文件的格式,-2、-1、和0分别对应于系统缺省、unicode和ASCII。
在打开或创建了文本文件后,就得到一个TextStream对象,下面列出了TextStream对象的属性和方法
TextStream.AtEndOfLine只读布尔量,当光标在当前行的末尾时,其值为true,否则为false
TextStream.AtEndOfStream只读布尔量,如果光标在流的末尾时,其值为true,否则为false
TextStream.Column只读的整数,统计从行首到当前光标位置之间的字符数
TextStream.Line只读的整数,指明光标所在行在整个文件中的行号
TextStream.close()关闭流以及对应的文本文件
TextStream.read(Num)指定从光标的当前位置开始从文本文件中读取一定数目的字符
TextStream.readall()将整个流读入一个字符串中
TextStream.readline()将一整行的字符读入一个字符串中
TextStream.write(text)将一个字符串写入流中
TextStream.writeline()将一个文本串写入流中
TextStream.skip(Num)在流中,将光标的位置移动一定数目的字符串长度
TextStream.skiplines()在流中,将光标移动一定数目的行数
TextStream.writeblank将一定数目的空行写入流中
lines(num)
6. asp文件用什么软件打开 后缀名asp是什么格式文件
asp文件是什么?asp文件格式介绍如下:ASP翻译过来就是动态服务器页面,ASP和PHP一样都是时下流行的后台脚本语言,大部分网站都采用了ASP为脚本制作的。asp文件是一种动态网页文件,需要要在系统中安装IIS,通过服务器设置后用浏览器访问才能看到实际效果,因为asp文件一般在服务端执行,所以通常直接打开不会被执行。如果想要打开编辑asp文件,可以安装IIS服务器,或使用dreamweaver、editplus等编辑器都可以打开asp文件。asp格式图标如下:asp文件是什么以及asp文件怎么打开详情如下: ASP 文件摘要ASP 文件扩展名有 三 种主要文件类型,可以使用 Mozilla Firefox 打开(由 Mozilla发布)。 总共有 十四 种与此格式相关的软件程序。 通常这些是一种 Active Server Page 格式。这些文件分为 Web Files、 Settings Files 和 CAD Files等类别。 在大多数情况下,这些文件将是 Web Files。
Windows、 Mac 和 iOS 平台已支持 ASP 文件。 它们是台式计算机(和移动)设备兼容的。ASP 文件普及性为“低”。 这意味着它们在大多数设备上都不常见。
如果您想了解有关 ASP 文件和打开它们的软件的更多信息,请参阅下面的其他详细信息。 此外,如果您在打开 ASP 文件时遇到问题,可以学习如何对其进行基本故障排除。
已知的 ASP 文件3 种已知文件类型使用此扩展名Active Server Page Adobe Color Separation Setup File Alphacam Stone Post Data ASP 主文件关联 .ASP格式:.asp 类型:Active Server Page一个ASP文件是一个网页,它生成HTML发送到客户端的浏览器在服务器上解析。它包含用VBScript或JavaScript脚本。它是由托管在运行Microsoft IIS的Windows服务器ASP.NET网站使用。
公司:Microsoft Corporation组:网络文件文件夹: HKEY_CLASSES_ROOT.asp打开 Active Server Page的软件程序:
Mozilla 开发悄型的 Mozilla Firefox (软件环境: Windows) Mac 开发的 Google Chrome (软件环境: Windows) Mac iOSAndroidLinuxMicrosoft Corporation 开发的 Microsoft Edge (软件环境: Windows)Microsoft Corporation 开发的 Microsoft Word (软件环境: Windows) (软件环境: Mac)Adobe Systems Incorporated 开发的启链猜 Adobe Dreamweaver (软件环境: Windows) (软件环境: Mac)ES-Computing 开发的 ES-Computing Edit Plus (唤神软件环境: Windows)Adobe Systems Incorporated 开发的 Adobe Fireworks (软件环境: Windows) (软件环境: Mac)Apache Software Foundation 开发的 OpenOffice Writer (软件环境: Windows) LinuxSolarisOS X El CapitanMicrosoft Corporation 开发的 Microsoft IIS (软件环境: Windows)Corel 开发的 Corel WordPerfect (软件环境: Windows)二级 ASP 关联 .ASP格式:.asp 类型:Adobe Color Separation Setup File设置与Adobe Photoshop图形图象和数码照片编辑软件相关的文件。一个ASP文件允许同时进行打印,导出为PDF或导出到另一个程序定义分色偏好。
公司:Adobe Systems Incorporated组:设置文件打开 Adobe Color Separation Setup File 文件的软件程序:
Adobe Systems Incorporated 开发的 Adobe Illustrator CC
兼容:(软件环境: Windows) (软件环境: Mac)Adobe Systems Incorporated 开发的 Adobe Acrobat DC
兼容:(软件环境: Windows) (软件环境: Mac) Linux Adobe Systems Incorporated 开发的 Adobe Photoshop CC
兼容:(软件环境: Windows) (软件环境: Mac).ASP格式:.asp 类型:Alphacam Stone Post DataCAD文件,Alphacam,为木工行业的CAD / CAM软件解决方案有关。它包含由软件生成的岗石的数据。
公司:Planit Solutions, Inc.组:CAD文件打开 Alphacam Stone Post Data 文件的软件程序:
Planit Solutions, Inc. 开发的 Planit Alphacam
兼容:(软件环境: Windows)解决难以打开 ASP 文件的问题 打开 ASP 文件过程中所遇到的常见问题 Mozilla Firefox 不在 双击 ASP 文件时,您可能会在操作系统中看到一个对话框,指出 “无法打开此文件类型” 。 通常情况下,这意味着 Mozilla Firefox 没有安装在 %%os%% 上。 你将无法双击以打开 ASP,因为你的操作系统不知道该怎么处理它。
提示:如果你知道有其他软件打开 ASP 文件,你可以通过点击 “显示应用程序” 按钮来选择该软件。
Mozilla Firefox 需要更新 有时你安装的 Mozilla Firefox 版本不支持你的Active Server Page文件。 建议从 Mozilla 安装最新版本的 Mozilla Firefox。 您的 SadSheet 文件可能是由比当前安装的计算机更新的 Mozilla Firefox 创建的。
提示: 如果你右键单击 ASP 文件,然后选择 “属性” (Windows) 或 “获取信息” (Mac),你可以获得有关所需版本的提示。
摘要:计算机上没有正确的 Mozilla Firefox 版本可能会导致打开 ASP 文件时出现问题。
打开 ASP 的问题的更多原因 假设你安装了正确的 Mozilla Firefox 版本,其他问题可能会阻止你打开 ASP 文件。 可能还有其他问题-与软件无关-阻止你打开 ASP 文件。 其他贡献原因:
ASP 的 Windows 注册表文件路径引用损坏 注册处内 ASP 文件描述的损坏 Mozilla Firefox 或其他 ASP 相关程序的安装损坏 ASP 本身已损坏 无法打开受恶意软件污染的 ASP 文件 与 ASP 关联的硬件驱动程序已过时 您的电脑没有足够的可用资源来打开 Active Server Page 文件asp文件是什么以及asp文件怎么打开扩展阅读.ASP 文件扩展名2种文件类型 使用.ASP文件扩展名1.动态服务器页面2.Adobe分色设置文件文件类型 1动态服务器页面开发者微软常用度中度使用格式文件后缀.asp文件分类网页文件ASP是什么文件? ASP英文全称Active Server Page,即“动态服务器页面”。ASP是一种服务器端脚本编写环境,可以与数据库和其它程序进行交互,用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。ASP文件通常在Windows IIS服务器上托管的网站使用。
ASP文件扩展信息ASP文件与.HTML文件类似,但运行方式并不相同。当Web浏览器请求某个HTML文件时,服务器仅返回该文件。当Web浏览器请求ASP文件时,服务器会通过ASP引擎发送请求,该引擎会解析ASP文件并以纯HTML格式返回客户端浏览器。由于ASP页是在服务器上处理的,因此浏览器无需支持脚本就可以显示ASP文件,而网站访问者是看不到实际的ASP代码,只能看到从页面中的脚本生成的HTML页面。ASP网页通常使用.asp扩展名。
ASP网页具有以下特点:
动态地编辑、改变或者添加网页的任何内容;对由用户从 HTML 表单提交的查询或者数据作出响应;访问数据或者数据库,并向浏览器返回结果;为不同的用户定制网页,提高这些页面的可用性;ASP脚本集成于HTML当中,容易生成,无需编译,易于修改和测试;ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器;ASP程序在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML代码,可防止ASP程序代码被窃取;自从1996年发布ASP 1.0以来,之后更新过两个版本,分别是1997年的ASP 2.0和2000年的ASP3.0。2002年,微软发布了ASP.NET,该版本取代了ASP(ASP不再更新)。由于ASP.NET框架的广泛实现,ASP已经被.ASPX所取代。与ASP相比,ASP.NET扩充功能更强大,可以使用更多的语言,例如C#,VB.NET,J#和Delphi.NET,通过编译后的代码性能更高,并提供了更高级的调试功能以及运行时更好的错误处理。
ASP网页代码下面是一个简单ASP网页代码(在网页上输出:“你好,世界!”):
<!DOCTYPE?html><html><body><%response.write("你好,世界!")%></body></html>常见的ASP文件名default.asp - 客户端浏览器请求基于IIS服务器的网页目录时加载的默认网页。例如,当客户端请求http://www.wenjianke.com/时,除非服务器配置为加载其他文件,否则服务器将默认加载http://www.wenjianke.com/default.asp。
ASP文件怎么打开?如果你电脑上打不开ASP文件,原因可能有很多,而最常见最主要的原因就是你的电脑没有安装可以打开ASP文件的软件;Windows系统会弹出提示框:“若要打开此文件,Windows需要知道哪个程序打开它”,最简单直接的解决办法就是下载并安装合适的软件来打开ASP文件。
可以打开ASP文件的软件程序