ASP数据库编程技术.ppt

ASP数据库编程技术.ppt

ID:52266406

大小:1.90 MB

页数:81页

时间:2020-04-03

ASP数据库编程技术.ppt_第1页
ASP数据库编程技术.ppt_第2页
ASP数据库编程技术.ppt_第3页
ASP数据库编程技术.ppt_第4页
ASP数据库编程技术.ppt_第5页
资源描述:

《ASP数据库编程技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章ASP数据库编程技术11.0ASP访问数据库简介在传统的HTML页面中,访问数据库一般是通过公用网关接口(CGI)来实现开发困难,大量并发请求时会显著地降低服务器的运行效率ASP(ActiveServerPages)技术实现数据库访问一种是通过ODBC(OpenDatabaseConnectivity------开放的数据库连接)接口一种是通过ADO(ActiveXDataObjects)技术。Internet数据库接口(IDC)远程数据服务(RDS)11.0.1什么是ODBCODBC是连接数据库的通用驱动程序,它是微软推出的一种工业标准,一种开放的独立于

2、厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。也就是说运用ODBC,我们可以实现对多种数据库的连接。back1.应用程序访问数据库的传统方式2.透过ODBC访问数据库的方式11.0.1什么是ODBCODBC使用DSN(DataSourceName,数据源名)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。DSN的意思是“应用程序用以请求一个连到ODBC数据源的连接的名字”,换句话说,它是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当使用一个已建立的

3、连接时,使用者不用去考虑所要连接的数据库的类型、数据库的文件名、存放位置等问题,只要给出它在ODBC中的DSN既数据源名即可。11.0.1什么是ODBCDSN有3种类型:文件DSN:这种DSN的细节既描述连接的方式储存在指定文件中。只有有权限存取该文件的用户才能访问该DSN。系统DSN:这种DSN可以被任何登录到系统中的用户使用。用户DSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。11.0.2什么是ADOADO(ActiveDataObject),一个ASP内置服务器对象的数据库访问控件。ADO对象给开发人员提供了一种快捷、简单、高效

4、的数据库访问方法。ADO可以包含在ASP应用程序中来产生对数据库的连接,进而存取和操纵数据库中的表,形成用户实际要使用的数据的集合。ADO几乎兼容各种数据库系统。利用ASP与ADO访问Web数据库ADO对象主要是由七个对象和四个数据集合所组成。七个对象是Connection对象、Command对象、Parameter对象、Recordset对象、Field对象、Property对象、Error对象等,以及Fields数据集合、Properties数据集合、Parameters数据集合和Error数据集合。每一个对象都有大量的属性和方法,如果系统地掌握了这些属性和方

5、法,就能开发出功能更全面、更高级的系统。ADO主要的对象1.Connection对象又称连接对象,用于创建ASP程序和指定数据库的连接。在使用任何数据库之前,首先应创建程序与数据库的连接,然后才能对数据库做进一步的操作。2.Command对象又称命令对象,负责对数据库提供请求,也就是传递指定的SQL命令。它可以对数据库执行查询,更新、插入和删除等操作。3.Recordset对象又称记录集对象,负责浏览与操纵从数据库取得的数据。Recordset对象是最主要的对象。当用Command对象或Connection对象执行查询命令后,就会得到一个Recordset对象,该

6、对象包含满足条件的所有记录。这三个对象的逻辑关系是,利用Connection对象建立与数据库的连接,然后利用Command对象对数据库执行查询等SQL命令,得到Recordset记录集,最后在Recordset对象中进行具体操作。back11.0.3ACCESS数据库的系统DSN配置【ODBC数据源管理器】对话框在桌面上选择【开始】、【设置】、【控制面板】,打开【控制面板】对话框,双击【管理工具】图标,然后再双击【ODBC数据源】图标,打开【ODBC数据源管理器】对话框。选择【系统DSN】选项卡,单击【添加】按钮,出现【创建新数据源】对话框。11.0.3ACCES

7、S数据库的系统DSN配置【创建新数据源】对话框选择名称为【MicrosoftAccessDriver(*.mdb)】数据源驱动程序。单击【完成】。11.0.3ACCESS数据库的系统DSN配置【ODBCMicrosoftAccess安装】对话框在【数据源名】文本框中填入要配置的DSN的名称,例如Mysite。然后单击【选择】按钮。11.0.3ACCESS数据库的系统DSN配置【选择数据库】对话框选择要作为数据源的数据库。然后单击【确定】按钮。11.0.3ACCESS数据库的系统DSN配置【ODBC数据源管理器】对话框系统数据源列表中出现了Mysite。至此,ACC

8、ESS数据

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

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

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