ASP网站制作之asp功能测试第二部分(转)(八)
因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。功能8、是不是应当利用当地纪录集?ADO同意利用当地(客户端)纪录集,此时查询将提取纪录集内的一切数据,查询完成后毗连能够当即封闭,今后利用当地的游标会见数据,这为开释毗连带来了便利。利用当地纪录集关于会见那些请求数据离线利用的远程数据服务十分主要,那末,关于一般的使用它是不是一样有所匡助?
上面我们到场CursorLocation属性,并在翻开纪录集以后封闭了毗连(CLIENT1.asp):
SetobjRS=Server.CreateObject("ADODB.Recordset")
objRS.CursorLocation=2adUseClient
objRS.ActiveConnection=Application("Conn")
objRS.LockType=1adLockReadOnly
objRS.OpenApplication("SQL")
objRS.ActiveConnection=Nothing
实际上,这类办法因为以下两个缘故原由会对效力有所优点:第一,它制止了在纪录之间挪动时反复地经由过程毗连哀求数据;第二,因为可以便利地开释毗连,它加重了资本需求。但是,从上表看起来利用当地纪录集对进步效力明显没有甚么匡助。这也许是由于利用当地纪录集时,不论程序设置的是甚么,游标老是酿成静态范例。
第6个划定规矩以下:
除非的确请求纪录集当地化,不然应制止利用</p>Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来; 不能只是将它停留在纸上谈兵的程度上。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 那么,ASP.Net有哪些改进呢? 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 掌握asp的特性而且一定要知道为什么。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页:
[1]