ASP网页编程之Adodb.Stream 组件的利用申明
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。ado|stream Adodb.Stream是ADO的Stream工具,供应存取二进制数据大概文本流,从而完成对流的读、写和办理等操纵.有以下办法:
Cancel办法
利用办法以下
Object.Cancel
申明:作废实行挂起的异步Execute或Open办法的挪用。
Close办法
利用办法以下
Object.Close
:封闭对像
CopyTo办法
利用办法以下
Object.CopyTo(destStream,)
申明:将对像的数据复制,destStream指向要复制的对像,CharNumber为可选参数,指要复制的字节数,不选为全体复制。
Flush办法
利用办法以下
Object.Flush
申明:
LoadFromFile办法
利用办法以下
Object.LoadFromFile(FileName)
申明:将FileName指定的文件装进对像中,参数FileName为指定的用户名。
Open办法
利用办法以下
Object.Open(Source,,,,)
申明:翻开对像,
参数申明:Sourece对像源,可不指定
Mode指定翻开形式,可不指定,可选参数以下:
adModeRead=1
adModeReadWrite=3
adModeRecursive=4194304
adModeShareDenyNone=16
adModeShareDenyRead=4
adModeShareDenyWrite=8
adModeShareExclusive=12
adModeUnknown=0
adModeWrite=2
Options指定翻开的选项,可不指定,可选参数以下:
adOpenStreamAsync=1
adOpenStreamFromRecord=4
adOpenStreamUnspecified=-1
UserName指定用户名,可不指定。
Password指定用户名的暗码
Read办法
利用办法以下:
Object.Read(Numbytes)
申明:读取指定长度的二进制内容。
参数申明:Numbytes指定的要读取的找度,不指定章读取全体。
ReadText办法
利用办法以下:
Object.ReadText(NumChars)
申明:读取指定长度的文本
参数申明:NumChars指定的要读取的找度,不指定章读取全体。
SaveToFile办法
利用办法以下:
Object.SaveToFile(FileName,)
申明:将对像的内容写到FileName指定的文件中
参数申明:FileName指定的文件
Options存取的选项,可不指定,可选参数以下:
adSaveCreateNotExist=1
adSaveCreateOverWrite=2
SetEOS办法
利用办法以下:
Object.setEOS()
申明:
SkipLine办法
利用办法以下:
Object.SkipLine()
申明:
Write办法
利用办法以下:
Object.Write(Buffer)
申明:将指定的数据装进对像中。
参数申明:Buffer为指定的要写进的内容。
WriteText办法
利用办法以下:
Object.Write(Data,)
申明:将指定的文本数据装进对像中。
参数申明:Data为指定的要写进的内容。
Options写进的选项,可不指定,可选参数以下:
adWriteChar=0
adWriteLine=1
有以下属性:
Charset
EOS前往对像内数据是不是为空。
LineSeparator指定换行格局,可选参数有
adCR=13
adCRLF=-1
adLF=10
Mode指定或返加形式。
Position指定或返加对像内数据确当前指针。
Size前往对像内数据的巨细。
State返加对像形态是不是翻开。
Type指定或前往的数据范例,可选参数为:
adTypeBinary=1
adTypeText=2
使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
页:
[1]