网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
问答题
已知有下列的ASP语句,
写出下列代码含义 Driver Server UID PWD DataBase
参考答案
参考解析
解析:
暂无解析
更多 “问答题已知有下列的ASP语句, 写出下列代码含义 Driver Server UID PWD DataBase” 相关考题
考题
【问题 4】(7 分)1. 以下是该网站进行数据库连接的代码 conn.asp,请完成该程序。%dim conn,mdb,connstrmdb=server.mappath("shop.mdb")(14) conn=server.createobject("adodb.connection")(15) ="driver={microsoft access driver(*.mdb)}; uid= (16) ;pwd=123;dbq="mdbconn. (17) connstr%2. 该网站查询商品网页 search.html 的部分代码如下,请根据该页面和数据库shop.mdb 中的表 prouducts 将 search.asp 的部分代码补充完整。search.html:……form. method="POST" action=" search.asp "p请输入商品名称input type="text" name="name" size="20" input type="submit"确认……/formsearch.asp……Pname=Request("name ")sql = "Select * From (18) Where productname =" (19)Set rs = conn. (20) ( sql )……备选答案:A.shop B.name C.openD.Execute E.prouducts F.Pname
考题
●试题三以下是ASP与数据库应用的典型例子,阅读后请补充 (1) ~ (5) 空缺的内容。一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地进行查询和更新。数据库有很多种,如Fox数据库(.dbf)、Access数据库(.mdb)、Informix、Oracle和SQL Server等等,在这里,以Microsoft Access数据库为例来说明ASP是如何访问数据库的。常用数据库语句如下所示:1.SELECT语句:命令数据库引擎从数据库里返回信息,作为一组记录。2.INSERT INTO 语句:添加一个或多个记录至一个表。3.UPDATE 语句:创建更新查询来改变基于特定准则的指定表中的字段值。4.DELETE 语句:创建一个删除查询把记录从FROM子句列出并符合WHERE子句的一个或更多的表中清除。5.EXECUTE 语句:用于激活PROCEDURE(过程)用ASP来做一个通讯录:1.建立数据库用Microsoft Access 建立一个名为datA.mdb的空数据库,使用设计器创建一个新表。输入以下几个字段,见表1。表1data mdb的字段和属性字段名称数据类型说 明其 他ID自动编号数据标识字段大小:长整型新值:递增索引:有(无重复)username文本姓名缺省值usermail文本E-mail缺省值View数字查看次数字段大小:长整型默认值:0索引:无Indate时间日期加入时间缺省值保存为datA.mdb文件2.连接数据库Set conn= (1)conn.Open"driver={Microsoft Access Driver.mdb)};dbq="Server.MapPath("datA.mdb")注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。conn.CloseSer conn=Nothing3.添加新记录到数据库Set conn=Server.CreateObject("ADODB.Connection")conn.Open"driver={Microsoft Access Driver(.mdb};dbq="Server.MapPath("datA.mdb")username="程序员"usermail="xj@163.com"indate=Now()sql="insert into data(username,usermail,indata)values("username","usermail","indate")"(2)conn.CloseSet conn=Nothing4.选择数据库里的记录1)选择所有记录的字段(按记录倒序排序): (3) 。2)选择所有记录的姓名和Email字段(不排序):sql= "select username,usermail from data"。3)选择姓名为“程序员”的所有记录: (4) 。4)选择使用163信箱的所有记录(按查看次数排序):sql="selectfrom data where usermail like%"@163.com"%order by view desc"。5)选择最新的10个记录:sql="select top 10from data order by ID desc"。SQL语句已经知道了,不过在Web应用时,还得创建一个RecordSet对象得到记录集,才能把从数据库里取出的值应用在网页上,如果现在将所有的记录显示在网页上就使用如下代码:Set conn=Server.CreateObject("ADODB.Connection")conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="Server.MapPath("datA.mdb")sql="select*from data"Set rs=Server.CreateObject("ADODB.RecordSet")rs.Open sql,conn,1,1Do While Not rs.EofResponse.Write"p姓名:" rs("username")&"E-maih:"& rs("usermail")"查看:" rs("view")"次" rs("indate")"加入/p"rs.MoveNextLooprs.CloseSet rs=Nothingconn.CloseSet conn=Nothing说明:建立数据库连接;创建rs得到记录集;循环显示记录,rs.Eof表示记录末,rs.MoveNext表示移到下一个记录;最后关闭。5.修改(更新)数据库记录修改记录的Email:Set conn=Server.CreateObject("ADODB.Connection")cons.Open"driver={Microsoft Access Driver(*.mdb)};dbq="Server.MapPath("datA.mdb")ID=1usermail="xj@163.com"sql="update data set usermail="usermail"where ID="CInt(ID)conn.Execute(sql)conn.CloseSet conn=Nothing说明:建立数据库连接;获取记录ID、新Email字符串;使用update语句修改记录;conn.Execute来执行;最后关闭。如果使记录的查看值加1,则sql="update data set view=view+1 where ID="CInt(ID)6.删除数据库记录删除某一条记录:Set conn=Server.CreateObject("ADODb.Connection")conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="Server.MapPath("datA.mdb")ID=1sql= (5)conn.Execute(sql)conn.CloseSet conn=Nothing
考题
以下是该商务网站中数据库连接程序conn.inc的代码,请将(4)~(8)空缺处的程序代码填写完整。<%set conn=server.(4) ("adodb.connection")conn.provider="sqloledb"provstr="server=127.0.0.1; databas=(5);uid=(6);pwd=(7)"conn.open (8)%>
考题
在下列建立Recordset对象的方法中错误的是( )。A Set Recordset 对象名= Server.CreateObject(“ADODB.Recordset”)B Set Recordset 对象名= Connection.Execute(“数据表名”)C Set Recordset 对象名=Connection.Execute(SQL指令)D Set Recordset 对象名=Server.CreateObject(“ADODB.Connection”)
考题
在连接对象的创建方法,正确的是( )。A conn=createobject("ADOBD.Connection")B conn=server.createobject("ADODB.Connection")C set conn=server.createobject(ADOBD.Connection)D set conn=server.createobject("ADODB.Connection")
考题
以下是该网站进行数据库连接的代码conn.asp,请完成该程序。 <% set conn=server, createobject ("adodb. connection") conn .provider="sqloledb'' provstr="server=(8);database=(9);uid=sa;pwd=9857452" conn. open provstr %> 2.下面是用户登录检查的,部分程序,要求实现对用户提交的用户名和密码进行检验,如果用户名、密码错误,提示错误并返回首页;如果用户名和密码正确,将用户提交的用户名(user)的值赋给session("user"),然后返回首页。请根据题目说明和功能说明在备选项中选择正确的答案填在答题纸上。 <!--include file="conn.asp"--> <% username=request("user") password=request("password") set rs=server.createobject("adodb.recordset") sql="select * from (10) where username='"username"'" rs.open sql,conn, 1,1 if (11) then response.write"<script. language=Javascript>alert('此用户名尚未注册'); this.location.href='index.asp';</script>" response.end else pass=rs("password") if(12)then response.write"<script language=javascript>alert('密码错误' ; this. location.href='javascript.:history.go(-1)';</script>" response.end end if (13)(14).redirect"index.asp" end if rs.close set rs=(15)%>备选答案A. userB. pass <>passwordC. nosingD. session("user")=usernameE. responseF. pass=passwordG. rs.eofH. requestI. nullJ. shangwuK. rs.end
考题
语句:setMyFileObject=Server.CreateObject("Scripting.FileSystemObject")中,工程名是()。A.FileSystemObjectB.ScriptingC.ServerD.File
考题
以下连接对象的创建方法,正确的是()。A.conn=CreateObject(”ADODB.connection”)B.conn=Server.CreateObject(”ADODB.connection”)C.Setconn=Server.CreateObject(ADODB.connection)D.Setconn=Server.CreateObject(”ADODB.connection”)
考题
【问题2】(7分)该商务网站的计数器部分代码如下,请根据题目说明,将空缺的代码补充完整。%set conn= server.createobject("adodb.connection")(7) .provider="sqloledb"provstr="serveF127.0.0.1;database= (8) L;uid=sa;pwd=9857452"conn_.open provstrset rs=conn.Execute("select*from counter")……conn.Execute"Update counter set counteFcounter+l,today=o,statdtm=date(),daynum=daynum+l, yesterday=" rs("today")"”conn.Execute" (9) into yesday(yesday,stats) values(…yesday”’,”rs(”today”)”)”……application. ( 10)if rs("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 if(11) .unlockend ifcounters= (12)today= (13)yesterday= rs("yesterday")rs.closesetrs= nothingconn.closesetconn=nothing%document.write('font style="FONT-SIZE: 12px;COLOR: #000000;"总共访问量:%=counters%,今日访问:%=today%,昨日访问:%=yesterday%/font');
考题
试题五(共15分)阅读下列说明,根据网页显示的效果图,回答问题1至问题2。【说明 】某电子商务网站如图5-1所示。【index.html 文档的内容 文档的内容 文档的内容 文档的内容】htmlheadtitle网上商城/title/headframeset (1)="15%,70%,15%" noresize="noresize" border=1frame. src="frame_top.html" name="top"frameset (2)="20%,80%"frame. src="frame_left.html" name="left"frame. src="frame_right.html" name="right"/framesetframe. src="count.asp" name="bottom"/frameset/html【frame_left.html 文档的内容】html省略部分代码……centertable border="1" bordercolor="blue"trtda href="content_1.html" (3)="right"img src="img/1.gif" width="100" height="30" border="0"/a/td/tr省略部分代码……/table/center省略部分代码……/html【count.asp 文档的内容 文档的内容 文档的内容 文档的内容】htmlheadtitle计数器/titlebody%Set conn=Server.CreateObject("ADODB.Connection")Set rs=Server.CreateObject("ADODB.(4)")conn.ConnectionString="(5)={Microsoft Access Driver (*.mdb)};Uid=;Pwd=;DBQ="Server. (6) ("database/count.mdb")conn.open()(7) sqlsql="(8) count set hit=hit+1"conn.(9)(sql)%sql = "select * from count"set rs=conn.execute(sql)%%lasthit=rs.fields("lasthit")tdate=year(Now()) "-" month(Now()) "-" day(Now())sql="update count set lasthit='" tdate"' where ID="rs.fields("id")conn.execute(sql)%%sql = "select * from count"set rs=conn.execute(sql)%table bgcolor=bluetrtd width="100%" align=center总访问%=rs("hit")%次,最后访问日期%=rs("lasthit")%/td/tr/table%rs.close()%/body/html【问题1】(6 分)为程序中(1)~(3)处空缺选择正确答案,并填入答题纸对应的解答栏内。(1)~(3)备选答案:A. srcB. colsC. rowsD. targetE. link
考题
怎么让下面这段代码在前台显示3行2列
divclass="top82"%setrsp=server.CreateObject("adodb.recordset")rsp.open"selecttop6*fromBigClassOrderByBigClassIDdesc",conn,1,1ifrsp.eofthenresponse.write"没有类别!"else%%whilenotrsp.eof%divclass="class"divstyle="font-size:14px;font-weight:bold;"p%=rsp("BigClassName")%/p/div%setrss=server.CreateObject("adodb.recordset")rss.open"Select*FromProductWhereBigClassName='"rsp("BigClassName")"'",conn,1,3ifrss.eofthenresponse.write"没有该类产品!"else%%whilenotrss.eof%divclass="smallclass"ahref="productshow.asp?ArticleId=%=rss("ArticleId")%"target="_blank"%=rss("Title")%/a/div%rss.movenextwend%%endif%%rss.closesetrss=nothing%/div%rsp.movenextwend%%endif%%rsp.closesetrsp=nothing%/div/div/div
考题
认真阅读以下关于网页制作和网页编程的内容,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
【说明】
某电子商务公司用ASP 实现了一个用于手机信息查询的程序,主页文件名为"index.asp",网页的效果如图4-1所示。 系统的数据表phoneparam.mdb如表4-1所示。根据题目信息,完成下列问题。
【问题1】(2分)
如果网站的域名为www.phoneinfo.com,网站主目录为"D:\wwwroot\web\" 中,文件夹中index.asp 文件,但是用户输入http://www.phoneinfo.com,看到是本网站另外一个网页的信息,而不是如图4-1所示网页效果,则可能原因是(1)。
(1)备选答案:
A. 网站服务器修改配置之后未重启 B.没有index.asp设置到默认文档列表的最前面 C.DNS服务器没有启动【问题2】(13分)
index.asp 文档的内容如下,完成空缺的代码部分
请输入关键字:
(5)
set conn=server.createobject("adodb.connection")
dbpath=server.mappath("phoneparam.mdb")
conn.open "PROVIDER=Microsoft.jet.OLEDB.4.0;data source="&(7)
set rs=server.createobject("adodb.recordset")
(8).open exec,conn,1,3 %>
品牌
型号
参考价格
功能描述
0 %>
.asp">
(14) (2)-(13)备选答案A.movenext B. dbpath C. D.notE. 搜索 F.RS G. rowcount-1 H.submit I. pinpaiJ.leixing K. loop L.text M.
考题
下列关于编写ASP程序,说法不正确的是()A%和%符号不能和ASP语句放在一行BASP语句必须分行写,不能将多条ASP语句写在一行里C使用REM或"`"符号来标记注释语句D在ASP程序中,字母不分大小写
考题
下面关于编写ASP程序,说法不正确的是()A%和%符号不能和ASP语句放在一行BASP语句必须分行写,不能将多条ASP语句写在一行里C使用REM或"`"符号来标记注释语句D在ASP程序中,字母不分大小写
考题
% ’创建连接对象 Set Session("conn") = Server.CreateObject("()") ’打开站点目录data子目录中的student.mdb的Access数据库 Session("conn").() = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" Server.()("./data/student.mdb") Session("conn").() ’打开连接对象 ...... ’该部分为执行代码 Session("conn").Close ’关闭数据连接对象 Set Session("conn") = Nothing ’释放连接对象 %
考题
对Access数据库进行操作,数据库为当前站点目录data目录中的Student.mdb,创建的系统数
据源名称为:STUD创建连接对象的语句为:
Set connStudent = Server.CreateObject("ADODB.Connection")
请按下列要求填空:
以OLEDB方式指定connStudent的连接字符串 connStudent.Connection =()
考题
下面是一段ASP程序,填空。 % ’创建连接对象 Set Session("conn") = Server.CreateObject("()") ’ 打开站点目录data子目录中的student.mdb的Access数据库 Session("conn").()= "Driver={Microsoft Access Driver (*.mdb)};DBQ=" Server. ()("./data/student.mdb") Session("conn").() ’ 打开连接对象 ...... ’该部分为执行代码 Session("conn").Close ’关闭数据连接对象 () ’释放连接对象 %
考题
下列关于ASP程序说法不正确的是()。A、在ASP程序中,字母不分大小写B、使用REM或 ’ 符号来标记注释语句C、%和%符号必须和ASP语句放在一行D、ASP语句必须分行,不能把多条ASP语句写在一行
考题
下面关于编写ASP程序,说法不正确的是:()A、〈%和%〉符号必须和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一起C、使用REM或“’”符号来标记注释语句D、在ASP程序中,字母不分大小写
考题
下列关于ASP代码的叙述,错误的是()A、在ASP代码中,字母不分大小写B、使用REM或’符号来标记注释语句C、%和%符号必须和ASP语句放在一行D、ASP语句必须分行,不能把多条ASP语句写在一行
考题
填空题对Access数据库进行操作,数据库为当前站点目录data目录中的Student.mdb,创建的系统数
据源名称为:STUD创建连接对象的语句为:
Set connStudent = Server.CreateObject("ADODB.Connection")
请按下列要求填空:
以OLEDB方式指定connStudent的连接字符串 connStudent.Connection =()
考题
填空题对SQL Server数据库进行操作,数据库名为:TestDB,用户名为sa,密码为xyz123,数据库服
务器名为ACT或211.153.165.7,创建的数据源为TEST,下列语句已创建Connection对象
Set conn = Server.CreateObject("ADODB.Connection")
请按下列要求填空:
以OLEDB方式指定conn对象的连接字符串 conn.ConnectionString =()
考题
单选题下列关于ASP代码的叙述,错误的是()A
在ASP代码中,字母不分大小写B
使用REM或’符号来标记注释语句C
%和%符号必须和ASP语句放在一行D
ASP语句必须分行,不能把多条ASP语句写在一行
考题
单选题下列关于编写ASP程序,说法不正确的是()A
%和%符号不能和ASP语句放在一行B
ASP语句必须分行写,不能将多条ASP语句写在一行里C
使用REM或`符号来标记注释语句D
在ASP程序中,字母不分大小写
考题
单选题下面关于编写ASP程序,说法不正确的是()A
%和%符号不能和ASP语句放在一行B
ASP语句必须分行写,不能将多条ASP语句写在一行里C
使用REM或`符号来标记注释语句D
在ASP程序中,字母不分大小写
考题
填空题对SQL Server数据库进行操作,数据库名为:TestDB,用户名为sa,密码为xyz123,数据库服
务器名为ACT或211.153.165.7,创建的数据源为TEST,下列语句已创建Connection对象
Set conn = Server.CreateObject("ADODB.Connection")
请按下列要求填空:
以ODBC驱动程序方式指定conn对象的连接字符串 conn.ConnectionString =()
热门标签
最新试卷