首页
登录
从业资格
阅读以下说明。[说明]某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员
阅读以下说明。[说明]某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员
练习题库
2022-08-02
57
问题
阅读以下说明。[说明]某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理和访客计数器等功能,采用Sqlserver数据库,数据库名为business,其中访客计数器表存储今日访问量、昨日访问量和总访问量等字段,其名称为counter。ASP访问数据库一般采用ADO技术,ADO对象主要包含Connection对象、Command对象、Parameter对象、Recordset对象、Field对象和Error对象等。请根据ADO对象之间的关系,在空23~24处填写正确的对象名。
该商务网站的计数器部分代码如下,请根据题目说明,将空缺的代码补充完整。<%。setconn=server.createobj ect(\"adodb.connection")29.provider="sqloledb"provstr="server=127.0.0.1; database=30;uid=sa; pwd=9857 452"conn_.open provstrset rs=conn.Execute ("select*from counter")...conn.Execute"Update counter set counter=counter+1,today=0,statdtm=date36,daynum=daynum+1, yesterday=" &rs("today")&" "conn.Execute"31intoyesday (yesday, stats)values('"&yesday&"',"&rs("today“)&")"application.32if rs ("top") <rs ("today")thenconn.Execute"Update counter set counter-counter+l,today=today+1, [top]="&rs("today")&""elseconn.Execute"Update counter set counter=counter+1,today=today+1"end if33.unlockend ifcounters=34today=35yesterday=rs("yesterday")rs .closeset rs=nothingconn.closeset conn=nothing%>document.write('<font style="FONT-SIZE:12px; COLOR:#000000;">总共访问量:<%=counters%>,今日访问:<%=today%>,昨日访问:<%=yesterday%></font>');从上述ASP代码可以判断出,计数器表counter中statdtm的字段类型是36,counter的字段类型是37。
选项
答案
解析
23、 Connection对象24、 RecordSet对象25、 Command对象26、 Error对象27、 Parameter对象28、 Field对象29、 conn30、 business31、 Insert32、 lock33、 application34、rs("counter")35、 rs("today")36、日期型37、数值型【解析】23-28、[解析] 本题考查ASP程序设计的应用。本问题考查ADO技术的基本应用。ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法之一,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到ASP页面上。ADO对象主要包含Connection对象、Command对象、Parameter对象、RecordSet对象、Field对象、Property对象和Error对象等七个对象,它们之间的关系如下图所示。
29-35、[解析] 本问题考查ASP程序设计的知识。<%setconn=server.createobject("adodb.connection")conn.provider="sqloledb"//创建的实例名为connprovstr="server=127.0.0.1; database=business; uid=sa;pwd=98574 52"//根据说明,数据库名为businessconn_.open provstrset rs=conn.Execute ("select*from counter")......conn.Execute"Updatecountersetcounter=counter+1, today=0, statdtm=date(),daynum=daynum+1, yesterday="&rs("today")&""conn.Execute"Insert into yesday(yesday,stats) values('"&yesday&"',"&rs("today")&")"//执行sql的插入操作application.Lock //application对象操作前先锁定ifrs ("top") <rs ("today")thenconn.Execute"Update counter set counter=counter+1,today=today+1, [top]="&rs("today")&""elseconn.Execute"Update counter set counter=counter+1,today=today+1"end ifapplication .unlock //application对象操作后解锁end ifcounters=rs("counter")//从rs记录集中取出counter字段的值today= rs ("today")//从rs记录集中取出today字段的值yesterday=rs ("yesterday")rs.closeset rs=nothingconn.closeset conn=nothing%>document.write('<font style="FONT-SIZE:12px; COLOR:#000000;">总共访问量:<%=counters%>,今日访问:<%=today%>,昨日访问:<%=yesterday%></font>');36-37、[解析] 本问题考查Sqlserver数据库的基本应用。根据代码conn.Execute"Update counter setcounteFcounter+1,today=0,statdtm=date(),daynum=daynum+1, yesterday="&rs("today")可以判断出,计数器表counter中statdtm的字段类型是日期型,counter的字段类型是数值型。
转载请注明原文地址:https://tihaiku.com/congyezige/2422295.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
在关系代数运算中,若对表1按(),可以得到表2。 A.商品号都进行选择运算
公司面临的网络攻击来自多方面,一般通过安装防火墙来防范(),安装用户认证系统
某公司有1000台主机,则必须给它分配()个C类网络。为了使这些子网汇聚成一
如果一个公司有1000台主机,则至少需要给它分配()个C类网络。为了使该公司
如果一个公司有1000台主机,则至少需要给它分配()个C类网络。为了使该公司
某公司网络的地址是100.15.192.0/18,划分成16个子网,下面选项中不
某公司局域网中DHCP服务器设置的地址池IP为192.168.1.100~192
分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为(
某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告级
某品牌商品销售情况表如图(a)所示。若想按产品类别分别累计销售量,可使用分类汇总
随机试题
[originaltext]Howcanacreatureweighingover5tonsandnormallytaking1
下列符合《农村医疗救助意见》中关于农村医疗救助的对象的规定是()。A.救助对象
下列()钢拱架支撑,能很好地随喷射混凝土与围岩紧密贴合,取得好的支护效果。A、
女性,65岁,右上腹痛4天,体温40℃,皮肤、巩膜无黄染,右上腹有压痛反跳痛,胆
社会实釋活动一般包括() A.社会生产劳动B.社会宣传和服务活动C.
根据个人投资者对待投资中风险和收益的态度,理论上可以将投资者分为三类,其中不包括
患者男性,40岁,急性发病,发病半13,尿道窘迫疼痛,少腹拘急,腰部绞痛,便秘,
沉井靠自重下沉,若不考虑浮力及刃脚反力作用,则下沉系数K=Q/T,式中Q为沉井自
集装箱换装作业的换装方式包括( )。A.直接换装 B.间接换装 C.垂直式换
血小板输注禁忌症( )。A.化疗导致的血小板减少 B.血小板功能障碍 C.
最新回复
(
0
)