计算机网络管理员问答考试卷模 拟考试题_1_第1页
计算机网络管理员问答考试卷模 拟考试题_1_第2页
计算机网络管理员问答考试卷模 拟考试题_1_第3页
计算机网络管理员问答考试卷模 拟考试题_1_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、姓名:_ 班级:_ 学号:_-密-封 -线- 计算机网络管理员问答考试卷模 拟考试题考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。1、一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地进行查询和更新。数据库有很多种,如fox数据库(.dbf)、access数据库(.mdb)、informix、oracle和sql server等等,在这里,以microsoft access数据库为例来说明asp是如何访问数据库的。常用数据库语

2、句如下所示:1select语句:命令数据库引擎从数据库里返回信息,作为一组记录。2insert into语句:添加一个或多个记录至一个表。3update语句:创建更新查询来改变基于特定准则的指定表中的字段值。4delete语句:创建一个删除查询把记录从from子句列出并符合where子句的一个或更多的表中清除。5execute语句:用于激活procedure(过程)用asp来做一个通讯录:1建立数据库。用microsoft access建立一个名为data.mdb的空数据库,使用设计器创建一个新表。输入以下几个字段,如表7-1所示。表7-1 data mdb的宇段和属性保存为data.mdb文

3、件。2连接数据库。set conn=(1)conn.open”driver=microsoft access driver*mdb);dbq=“&server.mappathcdata,mdb”)注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。conn.closeset conn=nothing3添加新记录到数据库。set corm = server. createobject(“adodb.connection”)corm. open “driver=microsoft access driver (*.mdb);dbq=“&server. mappath(“data.

4、mdb”)usemame = “程序员”usermail = “xj 163.com”indate = now( )sq1 = “insert into data (usemame,usermail,indata) values(”&usemame&”,”&usermail&”, “&indate&”)”(2)conn. closeset conn= nothing4选择数据库里的记录。(1)选择所有记录的字段(按记录倒序排序):(3)。(2)选择所有记录的姓名和e-mail字段(不排序):sq1=“select username.usermail from data”。(3)选择姓名为“程序

5、员”的所有记录:(4)。(4)选择使用163信箱的所有记录(按查看次数排序):sq1=“select*from data where usermail like%”163com”%order by view desc”。(5)选择最新的10个记录:sq1=“select top 10*from data order by id desc”。sql语句已经知道了,不过在web应用时,还得创建一个recordset对象得到记录集,才能把从数据库里取出的值应用在网页上,如果现在将所有的记录显示在网页上就使用如下代码:set corm =server. createobject(“adodb.corm

6、ection”)conn. open “driver=microsofi access driver (*.mdb);dbq=“&server. mappath(“data.mdb”)sq1 = “select * from data”set rs =server. createobject(“adodb.recordset”)rs. open sql,corm, 1,1do while not rs.eofresponse. write “p姓名: “& rs(“usemame”) &” e-mail: “& rs(“usermail”) &” 查看: “& rs(“view”) &”次 “

7、& rs(“indate”) &”加入/p”rs.movenextlooprs.closeset rs = nothingcorm. closeset conn= nothing说明:建立数据库连接:创建rs得到记录集:循环显示记录,rs.eof表示记录末, rs.movenext表示移到下一个记录;最后关闭。5修改(更新)数据库记录。修改记录的e-mail:set corm =server. createobject(“adodb.connection”)corm. open “driver=- microsoft access driver (*.mdb) ;dbq=“&server. m

8、appath(“data.mdb”)id=iusermail = “xj 163.com”sq1 = “update data set usermail=”&usermail&” where id=“&cint(id)eonn. execute(sq1)conn. closeset conn = nothing说明:建立数据库连接;获取记录id、新e-mail字符串;使用update语句修改记录; conn.execute来执行;最后关闭。如果使记录的查看值加1,则sq1=“update data set view=view+1 where id=“&cmt(id)6删除数据库记录。删除某一条记录:set corm =server. createobject(“adodb.connection”)conn.open “driver=microsoft ac

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论