仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1120|回复: 18
打印 上一主题 下一主题

[学习教程] ASP网页设计ASP技能:RecordCount=-1处理计划

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:40:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
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:46 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
莫相离 该用户已被删除
板凳
发表于 2015-2-4 20:35:59 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
谁可相欹 该用户已被删除
地板
发表于 2015-2-9 07:45:52 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
简单生活 该用户已被删除
5#
发表于 2015-2-27 04:35:32 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
只想知道 该用户已被删除
6#
发表于 2015-3-8 15:58:02 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
山那边是海 该用户已被删除
7#
发表于 2015-3-9 10:44:19 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-16 21:38:50 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
飘灵儿 该用户已被删除
9#
发表于 2015-3-21 14:55:45 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
小魔女 该用户已被删除
10#
发表于 2015-4-2 23:31:04 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
活着的死人 该用户已被删除
11#
发表于 2015-4-4 18:50:50 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
再见西城 该用户已被删除
12#
发表于 2015-4-6 23:10:00 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
小女巫 该用户已被删除
13#
发表于 2015-4-9 03:36:45 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
再现理想 该用户已被删除
14#
发表于 2015-4-10 01:55:38 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
深爱那片海 该用户已被删除
15#
发表于 2015-4-10 18:15:21 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
精灵巫婆 该用户已被删除
16#
发表于 2015-4-15 18:21:41 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
老尸 该用户已被删除
17#
发表于 2015-4-19 05:08:45 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
冷月葬花魂 该用户已被删除
18#
 楼主| 发表于 2015-4-26 03:09:01 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
不帅 该用户已被删除
19#
发表于 2015-6-30 20:57:47 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 23:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表