欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    网页与数据库操作 (2).ppt

    • 资源ID:6374204       资源大小:2.27MB        全文页数:34页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网页与数据库操作 (2).ppt

    实验 网页与数据库操作,一 目的与要求掌握IIS的安装和配置,ASP或者如何访问和操作数据库,1.IIS的安装与配置,IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装,管理和配置都相当简单。,IIS的安装,步骤 2.1 点击:【开始】-【设置】-【控制面板】-【添加/删除程序】,打开“添加/删除程序”对话框。2.2 点击左边菜单栏中“添加/删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。,第3步 单击【详细信息】按钮,打开如图2所示的【Internet 信息服务】对话框,在该对话框中可以选择 IIS 的子组件,一般情况下使用默认选择就可以。如果需要 IIS 提供邮件服务和 FTP 服务,则可以勾选SMTP Service和【文件传输协议(FTP)服务】复选框,单击【确定】按钮,图2,第4步 单击【下一步】按钮,开始安装,安装期间可能会出现要求插入系统安装盘(取决于本机操作系统的安装方法),如图3所示。,图3,第5步 插入系统光盘,先单击【确定】按钮,再单击【浏览】按钮,选择安装盘目录下的i386目录,最后单击【确定】按钮进行安装,就可以完成 IIS 的安装,如图所示,单击【完成】按钮即可,配置IIS,使用Internet信息服务(IIS)管理器,可以创建用来承载ASP.NET Web 应用程序的本地网站。下面将介绍如何创建本地网站以及如何将它配置为运行 ASP.NET 页。这里以在 Windows XP 系统下配置 IIS 为例,介绍 IIS 的配置。,第1步 通过【开始】菜单打开【控制面板】窗口,双击【管理工具】选项,如图,第2步 打开如图所示的【管理工具】窗口,双击【Internet 信息服务】快捷方式,第3步 打开如图所示的【Internet 信息服务】窗口。注意:在 Windows XP 的 IIS 管理器中,只有一个默认站点,不可以新建多个站点。但在 Windows Server 版本上,可以新建多个站点。,第4步 展开【本地计算机】,再展开【网站】文件夹,选择【默认网站】选项,打开 Internet 信息服务本地网站展开窗口,如图所示。,第5步 单击鼠标右键,从弹出的快捷菜单中选择【属性】命令,弹出【默认网站 属性】对话框,从中设置站点 IP 和端口。在【IP 地址】下拉列表框中选择【全部未分配】选项,在【TCP 端口】文本框中填写80,如图所示。,第6步 设置网站文件目录位置和执行权限。切换到【主目录】选项卡,在【连接到资源时的内容来源】选项组中选中【此计算机上的目录】单选按钮,此时【本地路径】处默认为c:inetpubwwwroot。这说明站点网页放置在c:inetpubwwwroot目录下。选中【脚本资源访问】和【读取】复选框。在【执行权限】下拉列表框中选择【脚本和可执行文件】选项,如图所示。,第7步 添加网站启动页文件,切换到如图所示的【文档】选项卡,从中可以添加打开网站后所要启动的文件名。可以添加多个文件名,网站启动时在网站的主目录下从上到下搜索添加的【启用默认文档】,直到找到匹配的文本框,然后打开该网页。,第8步 C#程序文件的后缀是.aspx,这里添加一个默认文件名 default.aspx。单击【添加】按钮,在弹出的【添加默认文档】对话框中输入文件名 default.aspx,单击【确定】按钮,如上图所示。第9步 default.aspx文件出现在最下方,将其移至最上方,可以减少服务器搜索的时间,提高网页显示的速度。选择default.aspx后单击 按钮,将default.aspx文件移至最顶端,如下图所示。,上图,第10步 添加匿名访问用户。切换到【目录安全性】选项卡,然后单击【编辑】按钮,在弹出的【身份验证方法】对话框中选中【匿名访问】复选框,如上图所示。单击【确定】按钮,返回【默认网站 属性】对话框,单击【确定】按钮即可。第11步 设置 ASP.NET 版本。单击 ASP.NET 选项卡,在【ASP.NET版本】处选择选项,如下图所示。,第12步 测试 IIS,打开 IE 浏览器,输入http:/localhost,按回车键后,打开如图1.30所示的界面,表示IIS 配置成功。,Asp 访问数据库,ASP基本知识(一)ASP即Active Server Page(动态网页)的缩写。它是一种包含了使用VBscript 或Javascript脚本程序代码的网页 当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页,ASP编辑器有很多种,比较流行的有FrontPage,记事本和Dreamweaver等。Asp的运行需要Windows操作系统。若想在本地运行ASP页面,需要安装Internet 信息服务(简称IIS)。IIS有几个版本,相对应的分别为Windows2000默认安装的是IIS5.0(internet information server),而windows xp默认安装的是IIS5.1,windows 2003默认安装的IIS6.0 编写ASP页面使用的数据库access数据库或SQL Server数据库,2 ASP的内建对象,ASP对象是特别为Web页面设计提供的,这些对象可以搜集及存储随浏览器发送的信息、响应浏览器等。ASP内建对象列于下表中。,3 ASP访问数据库简介,使用ASP技术访问数据库的处理过程如下图所示。,3 在ASP中使用ADO对象,在ASP中引用ADO对象,要加上前缀“ADODB”。例如,下面的语句将创建一个Recordset对象:几个常用的ADO对象列于下表中。,3 在ASP中使用ADO对象,1.Connection对象,&cn.Attributes)Response.Write(&cn.CommandTimeout)Response.Write(&cn.ConnectionString)Response.Write(&cn.CursorLocation)Response.Write(&cn.DefaultDatabase)Response.Write(&cn.IsolationLevel)Response.Write(&cn.Provider)Response.Write(&cn.Version)%,3 在ASP中使用ADO对象,Connection对象有6个方法和9个属性,列于表1和2中。,3 在ASP中使用ADO对象,2.Recordset对象Recordset对象是对结果集的封装,其数据结构可认为与表相同,Recordset(若不为空)中的数据在逻辑上由行和列组成。Recordset对象有比较多的属性和方法,将它们分别列于表3和4中。,3 在ASP中使用ADO对象,Recordset对象的常用方法,3 在ASP中使用ADO对象,(1)Connection对象:到所访问数据源的连接。(2)Recordset类型:指结果集的读写属性,有四种值:AdOpenForward 只读,只向前,数值为0;AdOpenStatic 只读,当前记录指针可前后移动,数值为3;AdOpenKeyset 读写,当前记录指针可前后移动,数值为1;AdOpenDynamic 读写,当前记录指针可前后移动,数值为2。AdOpenKeyset与AdOpenDynamic的区别在于,使用AdOpenKeyset将无法查看到其他用户对数据的更改,而使用AdOpenDynamic可查看到其他用户对数据的更改。(3)锁定类型:指出对结果集中的数据采用的锁定类型,有以下四种值:adLockReadOnly 只读锁,为默认值,数值为1;adLockPessimistic 悲观锁定,数值为2;adLockOptimistic 乐观锁定,数值为3;adLockBatchOptimistic 乐观批锁定,数值为4。,3 在ASP中使用ADO对象,引用字段数据的方法方法一 rs.Fields(i).Value这种格式表示引用第i个字段的数据。可简化为rs(i)。方法二 rs.Fields(字段名).Value例如:rs.Fields(“学号”).Value,rs.Fields(“姓名”).Value这种格式可读性比第一种要好。这种格式还有两种简化形式:rs.Fields(“字段名”),如rs.Fields(“学号”)。rs(“字段名”),如rs(“姓名”)。,数据增加例如向XS数据库增加一条记录:rs.AddNew 假设已经创建了记录集rs,用AddNew要求增加一条记录rs(“学号”)=“101116”逐字段设置值rs(“姓名”)=“王小明”rs(“专业名”)=“计算机”rs(“性别”)=truers(“出生时间”)=1978-1-31rs(“总学分”)=40rs.Update 写入数据库,3 在ASP中使用ADO对象,数据修改修改结果集中数据,首先要用MoveNext等移动记录指针的方法将当前记录指针移动到要修改的记录位置,然后直接设置字段的新值,最后调用Update方法将修改了的数据写入数据库。例如,下列语句将当前记录的总学分改为50:rs(“总学分”)=50rs.Update数据修改与数据增加操作都可以用CancelUpdate方法取消。数据删除使用Recordset对象的Delete方法可将结果集中的当前记录删除。如:rs.Delete将删除rs中的当前记录。数据分页显示当结果集中的记录数比较多时,采用分页显示的方式可使结果显示结构清晰,并能使用户有选择地查看信息。,3 在ASP中使用ADO对象,【例1】建立与数据库XSCJ的连接,返回XS表的所有记录,在浏览器中以表格形式进行分页显示。,文件page.asp分页浏览数据库学生信息表%,rs.PageSize=8 设置rs的页的大小为8条记录Page=CLng(Request(PageText)IF Page rs.PageCount THEN Page=rs.PageCountShowPage rs,Page%1 THEN Response.Write 第一页 Response.Write 上一页END IFIF Page rs.PageCount THEN Response.Write 下一页 Response.Write 最后一页END IF%输入页号:总页数:/,3 在ASP中使用ADO对象,文件ShowPage.asp Response.Write Response.Write&rs.Fields(i).Name&NEXT Response.Write rs.AbsolutePage=Page FOR i=1 TO rs.PageSize Response.Write Response.Write&rs.Fields(j).Value&NEXT Response.Write rs.MoveNext IF rs.EOF THEN Exit FOR 若已到末尾则结束循环 NEXT Response.Write End Sub%,

    注意事项

    本文(网页与数据库操作 (2).ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开