• 113.00 KB
  • 2022-04-22 11:15:12 发布

《互联网软件应用与开发》网上作业第六章 练习题答案.doc

  • 8页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'1.ODBC的体系结构由哪几部分组成? 您的答案:(1)ODBC数据库应用程序;(2)驱动程序管理器;(3)数据库驱动程序:可以是SQLSERVERDriver、ORACLEDriver、FoxProDriver等;(4)数据源:可以是SQLSERVER数据源、ORACLE数据源、FoxPro数据源等。 2.如果我们现在要使用ASP连接一个ACCESS数据库,它的名称为student.mdb,请你写出要对此数据库进行操作的必要步骤。 您的答案:Setconn=Server.CreateObject(“ADODB.Connection”)conn.Open”driver={MicrosoftAccessDriver(*.mdb)};dbq=”Server.MapPath(“student.mdb”)答案2:setcn=Server.CREATEOBJECT("ADODB.CONNECTION")cn.Open"DSN=student;uid=sa;pwd=sa"  3.第2题中我们已经连接了SQLSERVER数据库student,而student中包括表info,其中有s_no,s_name,s_sex,dept四个属性,请建立结果集rs,将“selects_namefrominfo”的结果放到rs中,请写出执行SQL语句的程序。 您的答案:strSQL="selects_namefrominfo"setrs=Server.CreateObject("ADODB.RecordSet")setrs=cn.Execute(strSQL) 4.将第2、3两题相结合,用ASP将info表中的所有信息都查询出来,并使用表格的形式显示所有女学生的信息。 您的答案:<%setcn=Server.CREATEOBJECT("ADODB.CONNECTION")cn.Open"DSN=student"setrs=Server.CreateObject("ADODB.RecordSet")Source="select*frominfowheres_sex="女"" rs.OpenSource,cnResponse.Write""Response.Write""Response.Write"学号"Response.Write"姓名"Response.Write"性别"Response.Write"院系"DoWhileNotrs.EofResponse.Write""ForI=0Tors.Fields.Count-1Response.Write""&rs(I).Value&""Nextrs.MoveNextLoopResponse.Write""rs.closecn.closesetrs=Nothing setcn=Nothing%>结果如图  5.编写一个表单页面,该页面用于删除学生信息,如图6-13所示  您的答案:学生录入请填写要删除的学生学号

学号:

          

 

  6.请编写一个delete.asp,进一步完成上一题中的删除操作,删除数据库中学号为表单中输入学号的记录,并返回给用户删除成功的信息。您的答案:<%s_no=Request("s_no")setcn=Server.CREATEOBJECT("ADODB.CONNECTION") cn.Open"DSN=student;uid=sa;pwd=sa"sqlstr="deletefrominfowheres_no=""&s_no&"""cn.execute(sqlstr)%>查看数据

祝贺,数据已经成功删除!

结果如下 '