《数据库访问 》ppt课件

《数据库访问 》ppt课件

ID:26943448

大小:1.34 MB

页数:172页

时间:2018-11-30

《数据库访问 》ppt课件_第1页
《数据库访问 》ppt课件_第2页
《数据库访问 》ppt课件_第3页
《数据库访问 》ppt课件_第4页
《数据库访问 》ppt课件_第5页
资源描述:

《《数据库访问 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章数据库访问主要内容几乎所有的基于Web的应用程序都使用到数据库,本章主要讨论与数据库有关的技术SQL语言中的常用语句通过ADO使用数据库通过ADO中的记录集使用数据库本章目录例2:插入一条静态记录例1:显示通讯录中全部记录10.2设置ODBC数据源例3:将表单中的输入插入到数据表中10.1网站数据库技术概述本章小结习题10.3使用SQL语言例5:通过选择来删除记录例6:更改某一记录例4:删除满足条件的记录例7:通过表单输入修改内容例8:记录的显示和添加例9:修改数据例10:成批修改记录10.4通过ADO使用数据库10.5通过记录集对象使用数据库例11:删除数据例12:分

2、页显示记录10.1网站数据库技术概述数据库是存放大量用户信息的场所,几乎所有的基于Web的应用程序都使用到数据库,通过网页形式访问数据库也是本课程中必不可少的内容。这里介绍CGI,IDC,ASP中与数据库有关的技术CGI程序与数据库在使用VB编写的CGI程序中,可以使用DAO和RDO提供的对象,直接打开数据库并创建记录集,形式如下:setDB=OpenDatabase(“数据库文件路径”)setrs=DB.OpenRecordSet(“数据库中的表名”)由于使用实际的文件路径,应用程序和数据的提供者密切相关。参考:网页中使用CGI程序例IDC技术与数据库引入IDC(Intern

3、etDatabaseConnector)之后,人们使用IDC技术,在ODBC(开放式数据库连接)的支持下,通过执行SQL(结构化查询语言)语句,完成对数据库记录的查询、添加、更新和删除操作,并通过模板文件来规定结果的输出形式。IDC技术与数据库使用IDC技术,可以方便地完成数据库应用系统的编程,应用程序和数据提供者无关。但IDC技术的缺点是交互性较差。参考:网页中使用IDC技术例ASP中的数据库ADO(ActiveXDataObjects)是一组接口,它通过系统级编程接口OLEDB,提供了一个应用程序级的数据访问对象,它易于使用,与编程语言无关,与提供者无关,它通过ODBC支持

4、,可以访问几乎所有类型的数据库。ASP中的数据库当ASP脚本中需要访问数据库时,可以创建ADO数据对象,再通过在数据对象上执行SQL语句,来操作数据库,或者通过进一步创建功能强大的记录集对象,通过记录集对象上的有关方法,方便、灵活地操作数据库中的数据。最后得到的结果可以组织成html文档发送到客户端。ASP中的数据库在ASP中访问数据库,需要掌握以下有关内容:数据库及数据表的建立ODBC数据源的设置方法SQL语句编写ADO数据对象的创建和操作记录集对象的创建和操作数据的组织与输出10.2设置ODBC数据源通过设置ODBC数据源,ASP脚本程序可以用统一的方式使用各种不同类型的数

5、据库。这样,当数据库环境发生变化时,只需简单地重新设置ODBC数据源,就可以在新的数据库环境下使用了。应用程序几乎不要作任何改动。10.2设置ODBC数据源ODBC实质上只是一个中间软件,它能够将通用的SQL语句转换为对某种数据库的具体操作。要设置ODBC数据源,可通过系统的控制面板来实现,具体操作步骤如下:打开控制面板单击开始、设置、控制面板显示如图:10.2设置ODBC数据源注意:Windows2000中设置ODBC数据源在控制面板中的管理工具下进行:10.2设置ODBC数据源双击ODBC数据源(32bit)图标,出现如图所示。10.2设置ODBC数据源为确保计算机的所有用

6、户都能访问新的ODBC数据源,选择系统DSN有。10.2设置ODBC数据源(3)单击添加,创建一个新的数据源。创建一个新的数据源出现如下图:ODBCAccess设置窗口单击完成,出现如下图:命名数据源填写数据源名,如Northwind。并输入需要的描述(可省):选择数据库文件通过标准打开文件对话框,选择作为数据源的数据库文件。确定设置确定设置,显示如下图:完成设置完成设置,可看到已设置的数据源:10.2设置ODBC数据源注意:若你刚使用Access数据库环境创建数据库及表,还没有退出这一环境时,这步“选取”数据库操作可能会得到“非法目录”的提示。此时只需先关闭数据库,并退出Ac

7、cess环境即可。10.3使用SQL语言SQL(StructuredQueryLanguage),结构化查询语言,用于查询、更新和操作关系数据库。本节主要讨论SQL的四个基本语句,即:查询(SELECT)插入(INSERT)删除(DELETE)修改(UPDATE)准备知识在讨论之前,有必要对数据库的基本概念作一介绍。(1)表(2)记录(3)索引(4)数据库(1)表表是一种按行与列排列的相关信息的逻辑组,例如某厂的人事挡案表。表中每一列在数据库中称作一个字段。表中有什么样的字段,每个字段中可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。