仓酷云
标题:
ASP网页设计ASP技能:RecordCount=-1处理计划
[打印本页]
作者:
冷月葬花魂
时间:
2015-2-3 23:40
标题:
ASP网页设计ASP技能:RecordCount=-1处理计划
asp可以使用微软的activeX 使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般技能|处理
景象
当在办事器端恳求RecordCoun时会前往-1。这是由于ActiveX Data Objects (ADO) 2.0中的CursorType是adOpenForwardonly或adOpenDynamic。
假如是ADO 1.5,只产生在cursortype是adOpenForwardonly的时分。假如利用OLEDB provider for JET和SQL Server发生的了局能够分歧,这依附于数据库的供应者。
供应者能够不撑持某些CursorTypes。
当你选择的CursorType不被撑持时
,供应者将选择最接近于你所恳求的CursorType。请参考你的供应者的文档。另外,请注重
不是一切的LockType和CursorType的组合都可以同时任务
。改动LockType将强迫改动CursorType。请肯定利用调试来反省CursorType的值。
缘由
在静态的游标中记载号能够改动。Forwardonly的游标没法前往RecordCount。
处理举措
利用adOpenKeyset(=1)或adOpenStatic(=3)作为办事器端游标或客户端游标。客户端只利用adOpenStatic作为CursorTypes,而不论你选择甚么样的CursorType。
形态
这个模式是设计决意的。
===============================================================================
链接文档匡助了解处理
有关rs.open sql,1,1中“1”和别的一个“1”的注释
rs.open sql,1,1也能够写成
rs.CursorType = 1
rs.LockType = 1
rs.open sql
个中CursorType代表从一个表或一个SQL查询了局前往的纪录。
这个参数有四个值分离是:
adOpenForwardOnly(=0)
暗示只答应在纪录集内的纪录间往前挪动。这个是缺省值。(只读,且以后数据纪录只能向下挪动)
adOpenKeyset(=1)
反应由其它用户所做的对纪录的改动或删除举措,但其实不反应由其它用户造作的添加新纪录的举措。(只读,以后数据纪录可自在挪动)
adOpenDynamic(=2)
反应由其它用户所做的对纪录的改动或删除举措,包含添加的新纪录。(可读写,以后数据纪录可自在挪动)
adOpenStatic(=3)
不反应其它用户对纪录所做的修正,添加,删除举措。(可读写,以后数据纪录可自在挪动,可看到新增纪录)
lockType 暗示当翻开纪录集时,数据供应者用于锁定命据库的类型:
adLockReadOnly(=1)
数据不克不及改动,缺省锁定类型,纪录集是只读的,不克不及修正纪录
adLockPessimistic(=2)
失望锁定,当修正纪录时,数据供应者将测验考试锁定纪录以确保胜利地编纂纪录。只需编纂一入手下手,则当即锁住纪录。(数据供应者在入手下手编纂数据的时分锁定纪录)
adLockOptimistic(=3)
悲观锁定 ,直到用Update办法提交更新纪录时才锁定纪录。(仅当挪用update办法时,数据供应者锁定纪录)
adLockBatchOptimistic(=4)
批量悲观锁定,答应修正多个纪录,只要挪用UpdateBatch办法后才锁定纪录。(用于批处置修正)
</p> 缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全
作者:
海妖
时间:
2015-2-4 05:04
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者:
莫相离
时间:
2015-2-4 20:35
不能只是将它停留在纸上谈兵的程度上。
作者:
谁可相欹
时间:
2015-2-9 07:45
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
作者:
简单生活
时间:
2015-2-27 04:35
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者:
只想知道
时间:
2015-3-8 15:58
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
作者:
山那边是海
时间:
2015-3-9 10:44
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者:
飘飘悠悠
时间:
2015-3-16 21:38
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者:
飘灵儿
时间:
2015-3-21 14:55
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者:
小魔女
时间:
2015-4-2 23:31
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者:
活着的死人
时间:
2015-4-4 18:50
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
作者:
再见西城
时间:
2015-4-6 23:10
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者:
小女巫
时间:
2015-4-9 03:36
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
作者:
再现理想
时间:
2015-4-10 01:55
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者:
深爱那片海
时间:
2015-4-10 18:15
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者:
精灵巫婆
时间:
2015-4-15 18:21
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者:
老尸
时间:
2015-4-19 05:08
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
作者:
冷月葬花魂
时间:
2015-4-26 03:09
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
作者:
不帅
时间:
2015-6-30 20:57
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
欢迎光临 仓酷云 (http://www.ckuyun.com/)
Powered by Discuz! X3.2