ASP网站制作之ASP常量对比表年夜全(1)
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用以下常量是由ADO事后界说的。关于剧本言语,这些常量包括在adovbs.inc或adojava.inc中,这些文件寄存在programFilesCommonFilessystemado目次中。关于ASP,既能够包括这些文件,也能够利用一个METADATA标志援用范例库。<!--METADATATYPE=“typelib”unid=“{00000205-0000-0010-8000-00AA006D2EA4}”-->能够在独自的ASP页面或在global.asa中包括这个METADATA标志。关于VisualBasic,援用ADO库时,这些常量主动地被包括。1、AffectEnum常量AffectEnum常量的称号、值及申明如表F-1所示。
表F-1AffectEnum常量的称号、值及申明
称号值申明
adAffectAll3操纵影响纪录集内一切的纪录
adAffectAllChapters4操纵影响一切的子(章节)纪录
adAffectCurrent1操纵只影响以后的纪录
adAffectGroup2操纵只影响满意以后的Filter属性的纪录
2、BookmarkEnum常量
BookmarkEnum常量的称号、值及申明如表F-2所示。
表F-2BookmarkEnum常量的称号、值及申明
称号值申明
adBookmarkCurrent0默许,从以后的纪录入手下手
adBookmarkFirst1从第一个纪录入手下手
adBoodmarkLast2从最初一个纪录入手下手
3、CEResyncEnum常量
CEResyncEnum常量的称号、值及申明如表F-3所示。
表F-3CESesyncEnum常量的称号、值及申明
称号值申明
adResyncAll15再同步每个未完成的行的数据
adResyncAutoIncrement1再同步一切乐成拔出的行的主动增添值,默许
附录FADO2.5常量计计903
下载
(续)
称号值申明
adResyncConfiicts2再同步一切因为并行操纵抵触引发的删除或更新操纵失利的行
adResyncInserts8再同步一切乐成拔出的行,包含标识列的值
adResyncNone0没有实行再同步
adResyncUpdates4再同步一切乐成更新的行
4、CommandTypeEnum常量
CommandTypeEnum常量的称号、值及申明如表F-4所示
表F-4CommandTypeEnum常量的称号、值及申明
称号值申明
adCmdFile256指出供应者应当作为先前的永世文件给CommandText赋值
adCmdStoredProc4指出供应者应当作为一个存储历程给CommandText赋值
adCmdTable2指出供应者应当发生一个SQL查询来前往CommandText中指定的表
中的一切行
adCmdTableDirect512指出供应者应当前往CommandText中指定的表中的一切行
adcCmdText1指出供应者应当用文本化的命令界说(像SQL语句)给CommandText赋值
adCmdUnknown8指出在CommandText中命令的范例未知
adCmdUnspecified-1命令的范例未指定
5、CompareEnum常量
CompareEnum常量的称号、值及申明如表F-5所示。
表F-5CompareEnum常量的称号、值及申明
称号值申明
adCompareEqual1书签不异
adCompareGreaterThan2第一个书签在第二个前面
adCompareLessThan0第一个书签在第二个后面
adCompareNotCompareble4书签不克不及对照
adCompareNotEqual3书签不不异也无序
6、ConnectModeEnum常量
ConnectModeEnum常量的称号、值及申明如表F-6所示。
表F-6ConnctModeEnum常量的称号、值及申明
称号值申明
adModeRead1指出只读权限
adModeReadWrite3指出读写权限
adModeRecursive32与ShareDeny值分离利用来传送共享束缚
adModeShareDenyNone16避免其他用户利用任何权限翻开一个毗连
adModeShareDenyRead4避免其他用户利用读权限翻开一个毗连
adModeShareDenyWrite8避免其他用户利用写权限翻开一个毗连
(续)
称号值申明
adModeShareExclusive12避免其他用户翻开一个毗连
adModeUnknown0默许,指出权限还没有设置或不克不及断定
adModeWrite2指出只写权限
7、ConnectOptionEnum常量
ConnectOptionEnum常量的称号、值及申明如表F-7所示。
表F-7ConnctOptionEnum常量的称号、值及申明
称号值申明
adAsyncConnect16异步翻开毗连
adConnectUnspecified-1毗连模子未指定
8、ConnctPromptEnum常量
ConnctPromptEnum常量的称号、值及申明如表F-8所示。
表F-8ConnctPromptEnum常量的称号、值及申明
称号值申明
adPromptAlways1老是提醒毗连信息
adPromptComplete2没有供应充足信息时提醒
adPromptCompleteRequired3没有供应充足信息时提醒,可是不间接使用于毗连的选项有效
adPromptNever4默许,从不提醒毗连信息
9、CopyRecordOptionsEnum常量
CopyRecordOptionsEnum常量的称号、值及申明如表F-9所示。
表F-9CopyRecordOptionsEnum常量的称号、值及申明
称号值申明
adCopyAllowEmulation4假如CopyRecord办法失利,用文件的下载或上传机制摹拟它
adCopyNonRecursive2复制以后的目次,但不包括子目次
adCopyOverWrite1掩盖存在的文件或目次
adCopyUnspecified-1没有指定复制举动
10、CursorOptionEnum常量
CursorOptionEnum常量的称号、值及申明如表F-10所示。
表F-10CursorOptionEnum常量的称号、值及申明
称号值申明
adAddNew16778240能用AddNew办法增添新纪录
904计计ASP3初级编程
下载
附录FADO2.5常量计计905
下载
(续)
称号值申明
adApproxPosition16384能读和设置AbsolutePosition和AbsolutePage属性
adBookmark8192能用Bookmark属性会见指定的纪录
adDelete16779264能用Delete办法删除纪录
adFind524288能用Find办法查找纪录
aadHoldRecords256能检索更多的纪录或改动下一个检索的地位而不提交一切未完成的变更
adIndex8388608能用Index属性设置以后的索引
adMovePrevious512能用MoveFirst、MovePrevious、Move和GetRows办法
adNotify262144纪录集撑持通告
adResync131072能用Resync办法更新底层数据库中可见数据的光标
adSeek4194304能用Seek办法依据索引查找纪录
adUpdate16809984能用Updata办法来修正存在的纪录
adUpdateBatch65536能用UpdataBatch或CancelBatch办法将变更成组地传送给供应者
11、CursorLocationEnum常量
CursorLocationEnum常量的称号、值及申明如表F-11所示。
表F-11CursorLocationEnum常量的称号、值及申明
称号值申明
adUseClient3利用由当地光标库供应的客户端光标
adUseClientBatch3利用由当地光标库供应的客户端光标
adUseNone1没有光标服务可用
adUseServer2默许,利用数据供应者供应的光标
12、CursorTypeEnum常量
CursorTypeEnum常量的称号、值及申明如表F-12所示。
表F-12CursorTypeEnum常量的称号、值及申明
称号值申明
adOpenDynamic2翻开一个静态范例的光标
adOpenForwardOnly0默许,翻开一个只许前向范例的光标
adOpenKeyset1翻开一个键集范例的光标
adOpenStatic3翻开一个静态范例的光标
adOpenUnspecified-1指出光标范例是一个未指定的值
13、DataTypeEnum常量
DataTypeEnum常量的称号、值及申明如表F-13所示。
表F-13DataTypeEnum常量的称号、值及申明
称号值申明
adBigInt20一个8字节的有标记的整数
adBinary128一个二进制值
(续)
称号值申明
adBoolean11一个布尔值
adBSTR8一个null停止的字符串
adChapter136章节范例,标明一个子纪录集
adChar129字符串值
adCurrency6泉币值,8字节有标记整数,局限到10000,小数点后4位
adDate7日期值,一个双精度数,其整数暗示自1899年12月30日起的天数,
其小数部分是当日的分数
adDBDate133日期值(yyyymmdd)
adDBFileTime137数据库文件的工夫
adDBTime134工夫值(hhmmss)
adDBTimeStamp135日期工夫标记(yyyymmddhhmmss加12位小数)
adDecimal14暗示流动精度和局限的准确数值
adDouble5一个双精度浮点值
adEmpty0没有值被指定
adError1032位毛病代码
adFileTime64DOS/Win32下的文件工夫,数值为自1601年1月1日起100纳秒数
adGUID72全局独一的标识符
adIDispatch9一个指向OLE工具上IDispatch接口的指针
adInteger34字节有标记整数
adIUnknown13一个指
SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。 作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
页:
[1]