|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关.断开|数据|数据库|数据库毗连
利用断开的Recordset的一个关头前提就是利用客户端一时表,即
指定Rs.CursorLocation=adUseClientor3,上面是一个完全
的例子:
demo-1.asp(在线演示:http://www.aspcn.com/demo/demo-1.asp)
------------------------------------------------------------
<%@Language=VBScript%>
<%
#-------------------------------------------------------------------
---------
#程序形貌:演示利用断开的纪录集
#程序计划:亚豪
#-------------------------------------------------------------------
---------
OnErrorResumeNext
DimadoConn,adoRs,SQLCmd,ConnectString
#--------------------------------------------------------------------
---------
#利用SQLServer的DSN-less体例毗连数据库
#--------------------------------------------------------------------
---------
ConnectString="Driver={SQLServer};"&_
"Server=(local);"&_
"Database=abc;"&_
"Uid=sa;"&_
"Pwd=123"
#--------------------------------------------------------------------
---------
#创立工具实例,并初始化毗连(Connection)
#--------------------------------------------------------------------
---------
SetadoConn=Server.CreateObject("ADODB.Connection")
SetadoRs=Server.CreateObject("ADODB.Recordset")
adoConn.OpenConnectString
SQLCmd="Select*frombbs_userwhereLTrim(RTrim(id))=w3org"
#--------------------------------------------------------------------
---------
#利用客户端一时表翻开并保留纪录集,关头地点!
#客户端是运转ASP程序的主机,相对数据库服务器而言
#--------------------------------------------------------------------
---------
adoRs.CursorLocation=3ConstadUseClient=3
adoRs.OpenSQLCmd,adoConn,0,2
#--------------------------------------------------------------------
---------
#没有发明纪录,停止程序
#--------------------------------------------------------------------
---------
Err.Clear
IfadoRs.EOFAndadoRs.BOFThen
adoRs.Close
adoCo</p>楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 |
|