欢迎来到天天文库
浏览记录
ID:27567938
大小:840.50 KB
页数:39页
时间:2018-12-01
《《asp的内置组件》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章ASP的内置组件本章要点•ASP组件概述•数据库存取组件•文件存取组件•广告轮显组件•浏览器兼容组件•文件超链组件5.1ASP组件概述组件名说明数据库存取组件用于存取数据库文件存取组件用于存取文件,提供文件I/O方法广告轮显组件构建广告页面,维护、修改便利浏览器兼容组件根据客户端浏览器类型送出正确的Web页面文件超链组件用于构建超链接Web页面5.2数据库存取组件ADO,ActiveXDatabaseObjectsODBC,OpenDataBaseConnectivity5.3文件存取组件•利
2、用文件存取组件可以对服务器上的文件和文件夹进行管理,如文本文件的存取、文件和文件夹的复制、移动和删除等等。•对于WindowsNT/2000,必须将文件及文件夹的权限设置为任何人可以存取。•文件存取组件包含的常见对象:FileSystemObject、TextStream、File、Folder5.3.1FileSystemObject对象的方法•此为最主要的对象,可以创建、打开或读写文件,并可以对文件和文件夹进行新建、复制、移动、删除等操作。方法说明CreateTextFile新建一个文本文件Op
3、enTextFile打开一个已有文本文件GetFile返回一个File对象CopyFile复制文件MoveFile移动文件DeleteFile删除文件FileExists判断文件是否存在GetFolder返回一个Folder对象CreateFolder创建一个文件夹CopyFolder复制一个文件夹MoveFolder移动一个文件夹DeleteFolder删除一个文件夹FolderExists判断一个文件夹是否存在5.3.2TextStream对象的属性与方法属性说明AtEndOfLine语法:Te
4、xtStream对象.AtEndOfLineAtEndOfStream语法:TextStream对象.AtEndOfStreamColumn语法:TextStream对象.Column返回光标所在列Line语法:TextStream对象.Line返回光标所在行方法说明Close语法:TextStream对象.Close()Read语法:TextStream对象.Read(CharactersNum)ReadAll语法:string=tStream.AllReadLine语法:string=tStre
5、am.ReadLineSkip语法:tStream.Skip(CharactersNum)SkipLine语法:tStream.SkipLineWrite语法:tStream.Write(string)WriteLine语法:tStream.WriteLine([string])WriteBlankLine语法:tStream.WriteBlankLines(NumOflines)5.3.3新建文本文件•新建文本文件涉及FileSystemObject对象和该对象的CreateTextFile方法•
6、语法:Set<文件系统对象名>=Server.CreateObject(“Scripting.FileSystemObject”)Set<文本流对象名>=<文件系统对象名>.CreateTextFile(filename[,overwrite])Overwrite:为true,允许覆盖;为false,则不允许覆盖。缺省值为flase5.3.3新建文本文件例<%DimFileObject'定义一个FileSystemObject对象实例DimTextFile'定义一个TextStream对象实例Set
7、FileObject=Server.CreateObject("Scripting.FileSystemObject")SetTextFile=FileObject.CreateTextFile("c:inetpubwwwrootasptempchapter8test.txt")TextFile.WriteLine("你好")TextFile.Close'关闭TextStream对象%>5.3.4文本文件的读取或添加•对文本文件进行读取和添加,需要用FileSystemObject对象和O
8、penTextFile方法,以及TextStream对象的WriteLine和readLine方法等。•语法Set<文本流对象>=<文件系统对象>.OpenTextFile(filename[,iomode,[ctrate]])5.3.4文本文件的读取或添加(续)OpenTextFile方法的参数•Filename:指定待打开的文件名称及其路径•Iomode:指定待打开文件操作模式,1为只读;2为可写;8为添加。缺省为1。•Create:指定待打开文件不存在时,是否自
此文档下载收益归作者所有