- 浏览: 409839 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
只打印网页上JS指定的区域 -
qjw9004:
收下以后有空再看,朋友最好是将所有文件打包上传,好上我这些初 ...
在ASP中将从数据库中获取的数据写入已设计好的EXCEL模板中 -
fiction:
不错呀,总结得很好.......
代表广大学习人民,谢谢您 ...
PHP常用代码大全 -
shuxiang:
弃暗投明,呵呵~~
2010年开始研究PHP
<% dim ss(20) set fs=server.createobject("scripting.filesystemobject") file=server.mappath("qq.txt") set txt=fs.opentextfile(file,1,true) for n=1 to 20 ‘读取前二十行 if txt.atendofstream then exit for 'do not txt.atendofstream line=txt.readline 'a=instr(line,"-") 's=left(line,a) response.write line & "<br>" 'loop next %> 'ReadLine:从文件中读取一行数据 'Read(N):从文件中读取N个字节的数据 'ReadAll:读取文件中的所有数据 ========================FSO============================= 究级FSO函数,推荐使用。 <% Class Cls_FSO Public objFSO Private Sub Class_Initialize() Set objFSO = Server.CreateObject("Scripting.FileSystemObject") End Sub Private Sub class_terminate() Set objFSO = Nothing End Sub '=======文件操作======== '取文件大小 Public Function GetFileSize(FileName) Dim f If ReportFileStatus(FileName) = 1 Then Set f = objFSO.Getfile(FileName) GetFileSize = f.Size Else GetFileSize = -1 End if End Function '文件删除 Public Function deleteAFile(FileSpec) If ReportFileStatus(FileSpec) = 1 Then objFSO.deleteFile(FileSpec) deleteAFile = 1 Else deleteAFile = -1 End if End Function '显示文件列表 Public Function ShowFileList(FolderSpec) Dim f, f1, fc, s If ReportFolderStatus(FolderSpec) = 1 Then Set f = objFSO.GetFolder(FolderSpec) Set fc = f.Files For Each f1 in fc s = s & f1.name s = s & "|" Next ShowFileList = s Else ShowFileList = -1 End if End Function '文件复制 Public Function CopyAFile(SourceFile, DestinationFile) Dim MyFile If ReportFileStatus(SourceFile) = 1 Then Set MyFile = objFSO.GetFile(SourceFile) MyFile.Copy (DestinationFile) CopyAFile = 1 Else CopyAFile = -1 End if End Function '文件移动 Public Function MoveAFile(SourceFile,DestinationFile) If ReportFileStatus(SourceFile) = 1 And ReportFileStatus(DestinationFileORPath) = -1 Then objFSO.MoveFile SourceFile,DestinationFileORPath MoveAFile = 1 Else MoveAFile = -1 End if End Function '文件是否存在? Public Function ReportFileStatus(FileName) Dim msg msg = -1 If (objFSO.FileExists(FileName)) Then msg = 1 Else msg = -1 End If ReportFileStatus = msg End Function '文件创建日期 Public Function ShowDatecreated(FileSpec) Dim f If ReportFileStatus(FileSpec) = 1 Then Set f = objFSO.GetFile(FileSpec) ShowDatecreated = f.Datecreated Else ShowDatecreated = -1 End if End Function '文件属性 Public Function GetAttributes(FileName) Dim f Dim strFileAttributes If ReportFileStatus(FileName) = 1 Then Set f = objFSO.GetFile(FileName) select Case f.attributes Case 0 strFileAttributes = "普通文件。没有设置任何属性。 " Case 1 strFileAttributes = "只读文件。可读写。 " Case 2 strFileAttributes = "隐藏文件。可读写。 " Case 4 strFileAttributes = "系统文件。可读写。 " Case 16 strFileAttributes = "文件夹或目录。只读。 " Case 32 strFileAttributes = "上次备份后已更改的文件。可读写。 " Case 1024 strFileAttributes = "链接或快捷方式。只读。 " Case 2048 strFileAttributes = " 压缩文件。只读。" End select GetAttributes = strFileAttributes Else GetAttributes = -1 End if End Function '最后一次访问/最后一次修改时间 Public Function ShowFileAccessInfo(FileName,InfoType) '//功能:显示文件创建时信息 '//形参:文件名,信息类别 '// 1 -----创建时间 '// 2 -----上次访问时间 '// 3 -----上次修改时间 '// 4 -----文件路径 '// 5 -----文件名称 '// 6 -----文件类型 '// 7 -----文件大小 '// 8 -----父目录 '// 9 -----根目录 Dim f, s If ReportFileStatus(FileName) = 1 then Set f = objFSO.GetFile(FileName) select Case InfoType Case 1 s = f.Datecreated Case 2 s = f.DateLastAccessed Case 3 s = f.DateLastModified Case 4 s = f.Path Case 5 s = f.Name Case 6 s = f.Type Case 7 s = f.Size Case 8 s = f.ParentFolder Case 9 s = f.RootFolder End select ShowFileAccessInfo = s ELse ShowFileAccessInfo = -1 End if End Function '写文本文件 Public Function WriteTxtFile(FileName,TextStr,WriteORAppendType) Const ForReading = 1, ForWriting = 2 , ForAppending = 8 Dim f, m select Case WriteORAppendType Case 1: '文件进行写操作 Set f = objFSO.OpenTextFile(FileName, ForWriting, True) f.Write TextStr f.Close If ReportFileStatus(FileName) = 1 then WriteTxtFile = 1 Else WriteTxtFile = -1 End if Case 2: '文件末尾进行写操作 If ReportFileStatus(FileName) = 1 then Set f = objFSO.OpenTextFile(FileName, ForAppending) f.Write TextStr f.Close WriteTxtFile = 1 Else WriteTxtFile = -1 End if End select End Function '读文本文件 Public Function ReadTxtFile(FileName) Const ForReading = 1, ForWriting = 2 Dim f, m If ReportFileStatus(FileName) = 1 then Set f = objFSO.OpenTextFile(FileName, ForReading) m = f.ReadLine ReadTxtFile = m f.Close Else ReadTxtFile = -1 End if End Function '建立文本文件 '=======目录操作======== '取目录大小 Public Function GetFolderSize(FolderName) Dim f If ReportFolderStatus(FolderName) = 1 Then Set f = objFSO.GetFolder(FolderName) GetFolderSize = f.Size Else GetFolderSize = -1 End if End Function '创建的文件夹 Public Function createFolderDemo(FolderName) Dim f If ReportFolderStatus(Folderspec) = 1 Then createFolderDemo = -1 Else Set f = objFSO.createFolder(FolderName) createFolderDemo = 1 End if End Function '目录删除 Public Function deleteAFolder(Folderspec) Response.write Folderspec If ReportFolderStatus(Folderspec) = 1 Then objFSO.deleteFolder (Folderspec) deleteAFolder = 1 Else deleteAFolder = -1 End if End Function '显示目录列表 Public Function ShowFolderList(FolderSpec) Dim f, f1, fc, s If ReportFolderStatus(FolderSpec) = 1 Then Set f = objFSO.GetFolder(FolderSpec) Set fc = f.SubFolders For Each f1 in fc s = s & f1.name s = s & "|" Next ShowFolderList = s Else ShowFolderList = -1 End if End Function '目录复制 Public Function CopyAFolder(SourceFolder,DestinationFolder) objFSO.CopyFolder SourceFolder,DestinationFolder CopyAFolder = 1 CopyAFolder = -1 End Function '目录进行移动 Public Function MoveAFolder(SourcePath,DestinationPath) If ReportFolderStatus(SourcePath)=1 And ReportFolderStatus(DestinationPath)=0 Then objFSO.MoveFolder SourcePath, DestinationPath MoveAFolder = 1 Else MoveAFolder = -1 End if End Function '判断目录是否存在 Public Function ReportFolderStatus(fldr) Dim msg msg = -1 If (objFSO.FolderExists(fldr)) Then msg = 1 Else msg = -1 End If ReportFolderStatus = msg End Function '目录创建时信息 Public Function ShowFolderAccessInfo(FolderName,InfoType) '//功能:显示目录创建时信息 '//形参:目录名,信息类别 '// 1 -----创建时间 '// 2 -----上次访问时间 '// 3 -----上次修改时间 '// 4 -----目录路径 '// 5 -----目录名称 '// 6 -----目录类型 '// 7 -----目录大小 '// 8 -----父目录 '// 9 -----根目录 Dim f, s If ReportFolderStatus(FolderName) = 1 then Set f = objFSO.GetFolder(FolderName) select Case InfoType Case 1 s = f.Datecreated Case 2 s = f.DateLastAccessed Case 3 s = f.DateLastModified Case 4 s = f.Path Case 5 s = f.Name Case 6 s = f.Type Case 7 s = f.Size Case 8 s = f.ParentFolder Case 9 s = f.RootFolder End select ShowFolderAccessInfo = s ELse ShowFolderAccessInfo = -1 End if End Function '遍历目录 Public Function DisplayLevelDepth(pathspec) Dim f, n ,Path Set f = objFSO.GetFolder(pathspec) If f.IsRootFolder Then DisplayLevelDepth ="指定的文件夹是根文件夹。"&RootFolder Else Do Until f.IsRootFolder Path = Path & f.Name &"<br>" Set f = f.ParentFolder n = n + 1 Loop DisplayLevelDepth ="指定的文件夹是嵌套级为 " & n & " 的文件夹。<br>" & Path End If End Function '========磁盘操作======== '驱动器是否存在? Public Function ReportDriveStatus(drv) Dim msg msg = -1 If objFSO.DriveExists(drv) Then msg = 1 Else msg = -1 End If ReportDriveStatus = msg End Function '可用的返回类型包括 FAT、NTFS 和 CDFS。 Public Function ShowFileSystemType(drvspec) Dim d If ReportDriveStatus(drvspec) = 1 Then Set d = objFSO.GetDrive(drvspec) ShowFileSystemType = d.FileSystem ELse ShowFileSystemType = -1 End if End Function End Class %>
发表评论
-
ASP这钟连接ACCESS数据库,需在IIS应用池中开启32位
2020-04-10 21:33 421On Error Resume Next Set conn ... -
ASP调用W3JMail发送电子邮件
2015-04-18 09:10 1002<% response.Charset=" ... -
用ASP代码解决跨域访问微信企业号接口的问题
2015-03-25 11:59 2996研究了好几天也没研究出用AJAX跨域访问微信企业号接 ... -
在WIN2008R2中注册VB6编译的32位DLL并让ASP成功调用
2013-09-11 22:41 44061、把hbwlAspDll.dll复制到C:\Windows ... -
在ASP中用replace只替换一次的写法
2013-09-04 17:24 2272格式:Replace("原字符",&qu ... -
随机从ACCESS数据库中抽取N条记录的SQL语句
2013-08-17 16:36 1017Randomize sql="select t ... -
用回溯算法实现从题库中随机抽取一题或多题组成规定分数的试卷
2013-05-17 11:11 1253<%@LANGUAGE="VBSCRIPT ... -
在ASP中如何获取SQL新增ID
2012-12-09 22:04 2817conn.Execute("insert into ... -
在Netbox中防止乱码的方法
2012-11-28 09:35 1292只需在页面的第一行加上如下代码就行了 <%Respon ... -
用VBS实现JS的escape和unescape功能
2012-08-20 21:16 1463Function vbsEscape(str) dim ... -
Ajax跨域代理访问网络资源
2012-07-08 00:22 1168解决Ajax跨域访问报“没有权限”的错误。代码下载地址: h ... -
Jmail发邮件代码
2012-07-08 00:07 1028按照下面的说明调用SendMail函数! Jmail 4.4. ... -
用upload_5xsoft上传中文文件名乱码的解决方式
2012-02-11 17:48 2069查找upload_5xsoft.inc文件 tStream.C ... -
ASP调用服务器端EXE程序编译运行PAS程序的代码
2011-12-01 09:45 2375程序编译的参照代码: FilePath=UploadPath ... -
用ASP读取文本文件的几个函数
2011-10-30 20:22 2808'****************************** ... -
ASP创建真正的EXCEL文件
2011-09-30 11:38 1842<% on error resume next Di ... -
Server.CreateObject("Excel.Application")的权限问题
2011-09-30 11:37 3284由于ASP功能的限制,在使用的时候,常常要用到让ASP去调用一 ... -
ASP连接数据库的11种方法
2011-09-30 10:54 11321.Access数据库的DSN-less连接方法:set ad ... -
采集他人网站新闻的ASP代码
2011-03-03 23:59 1352下面的代码是采集人民网基础教育的前10条新闻 <%@L ... -
在ASP中解决相同cookies变量名的最简单方法
2010-10-09 21:18 1277在一个网站中,若每页都使用了同一个cookies变量名,而又不 ...
相关推荐
在这个场景中,"asp读取txt记录数并判断数目"是关键的技术点。下面我们将详细探讨如何实现这个功能。 首先,ASP是一个服务器端脚本环境,它允许我们使用VBScript或JScript编写动态网页。要读取TXT文件,我们需要...
根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要讲述的是如何使用ASP技术来读取TXT文件,并将其中的数据加载到DataTable对象中。下面将详细解释这个过程。 ### ASP对TXT文件的读取 #### 1. ...
在ASP.NET中,读写TXT文件是一项常见的任务,特别是在处理日志记录、数据存储或者简单的文本数据交互时。本篇将深入探讨如何在ASP.NET环境中实现全浏览器通用的TXT文件读写功能。 首先,读取TXT文件的基本步骤包括...
在ASP.NET中,读取txt和Excel文件的内容并将其存储到数据库是一项常见的任务,尤其在数据导入、数据分析或系统集成的场景下。本教程将详细讲解如何实现这一过程。 首先,我们需要了解ASP.NET的基本概念。ASP.NET是...
利用AdoDb.Stream对象来读取UTF-8格式的文本文件 利用AdoDb.Stream对象来写入UTF-8格式的文本文件
描述中提到的"用asp写的过滤txt文档内的重复号码,并显示在页面上"进一步明确了任务的执行流程:首先,使用ASP读取TXT文档;接着,通过编程逻辑判断哪些号码是重复的;最后,将过滤后的结果以适当格式输出到网页上,...
### ASP.NET中读取TXT文件及插入到数据库存储 #### 概述 本文将详细介绍如何在ASP.NET应用程序中实现从用户上传的TXT文件中读取数据,并将其存储到数据库中的方法。这一过程主要包括两个核心部分:一是如何正确...
1. **articles.asp**:这是ASP程序的主要执行文件,可能包含处理请求、读取TXT文件、解析文章内容并将其显示在网页上的代码。开发者可能使用内置的ASP函数如`OpenTextFile`来打开和读取TXT文件,然后利用HTML和CSS来...
这里的“txt”可能指的是系统支持文本文件格式的数据输入或查询,意味着可能涉及到文件读写操作。 【解压密码】 描述中提到的"压缩包解压密码:www.cqlsoft.com",这意味着在下载并尝试解压该压缩包时,需要输入这...
这个留言板使用TXT文件存储留言内容,这是一种轻量级、易于读写的存储方式。服务器上的脚本会读取和写入这个文本文件,而不是依赖数据库,简化了系统的复杂性。 3. **guest.txt**: "guest"文件很可能就是用来...
本文详细介绍了ASP.NET中文件读写的基本操作,包括读取整个文件、按行读取、写入整个文件和按行写入等内容,并提供了相应的示例代码。希望这些内容能够帮助您更好地理解和掌握ASP.NET文件操作的相关知识。
在IT行业中,文本文件读取是一项基础且重要的任务,尤其在处理配置文件时。配置文件通常包含了一系列设置或参数,用于控制程序的行为。本话题主要关注如何封装一个工具类,以便于批量处理这些文本配置文件,特别是...
ASP程序会读取这个文件中的数据,并根据用户的查询条件进行筛选和显示。 总体来说,ASP+TXT 通用查询系统手机版是一个简单易用、适应移动设备的数据查询工具,尤其适合那些对数据库管理需求不高、数据存储在文本...
通常,计数器的实现方式是通过读写文本文件(如`visitor_counter.txt`)来记录访问次数,因为ASP可以方便地操作文本文件。 `visitor_counter.txt`是存储计数数据的文本文件,内容可能只有一行数字,表示访问次数。...
在Web开发中,读取和显示TXT文件的内容是一项常见的任务,尤其在数据展示、日志查看或者简单的文本交互场景下。本节将详细介绍如何通过Web应用程序来读取并显示TXT文件的部分内容。我们将以ASP.NET为例,使用C#语言...
asp+txt成绩查询系统采用简单的asp+txt进行开发,软件极为简单却是个非常通用、非常方便的成绩查询系统,通用于几乎所有Excel单二维数据表查询。使用用途:适合修改不频繁、保密性不高的成绩、工资、物业水电费等...
在ASP中,可以使用内置的 FileSystemObject 对象来读取和写入TXT文件。 【解压密码】 压缩包设置了解压密码 "www.cqlsoft.com",这可能是为了保护源码的安全,防止未经授权的访问。解压时需输入正确密码才能查看和...
asp+txt 成绩查询系统 V1.8 这是个最简单却又最非常实用的查询系统。 V1.8 优势 1.它只有几kb大小,方便有能力修改的人快速修改为适合自己的查询。 2.它几乎都由你的txt文本数据库控制,只要维护好你的excel表格...
在VB.NET编程中,XML和TXT文件的读写是常见的数据操作任务。XML(Extensible Markup Language)是一种结构化数据存储格式,常用于保存和交换数据。TXT文件则是最简单的文本文件格式,适用于记录纯文本信息。下面我们...
object.OpenTextFile(filename[, iomode[, create[, format]]]) 参数 object :必选项。应为 FileSystemObject 对象的名称。 filename :必选项。字符串表达式,指明要打开的文件名称。...