任务35数据库连接.ppt_第1页
任务35数据库连接.ppt_第2页
任务35数据库连接.ppt_第3页
任务35数据库连接.ppt_第4页
任务35数据库连接.ppt_第5页
全文预览已结束

下载本文档

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

文档简介

任务3-5 数据库连接,任务要求,1、能进行不同方式的数据库连接创建 2、能进行数据记录集的创建 3、能进行针对数据库数据的动态操作 4、创建数据库连接代码文件:config.asp,任务效果图,操作步骤:,通过ODBC连接数据库,主要有使用数据源名称(DSN)进行连接和通过连接字符串连接两种方式。 DSN(Data Source Name,数据源名称)是应用程序和数据库连接的信息集合,在连接中DSN来代表用户名、服务器名、所连接的数据库名等。使用DSN连接数据库的工作主要分为创建DSN连接和通过DSN来创建数据库连接两个过程。 一、创建DSN连接 1、打开“管理工具”窗口 单击执行“开始”-“控制面板”-“性能和维护”-“管理工具”命令,打开“管理工具”对话框,如图3-5_2所示。,任务3-5 数据库连接,操作步骤:,、打开“ODBC数据源管理器”对话框。 双击“数据源”(ODBC)图标,即可进入“ODBC数据源管理器”对话框。 、创建新数据源。 选择“DSN”选项卡,单击“添加”按钮,在弹出的“创建新数据源”对话框中选择“Driver do Microsoft Access (*.mdb)”选项,然后单击“完成”按钮。如图3-5_3所示。 、选择数据库。 弹出的“ODBC Microsoft Access安装”对话框中,单击“选择”按钮,在打开的“选择数据库”对话框中定位到数据库文件的存放位置,选择已存在的数据库文件“E:gshop2.0datadb.mdb”,如图3-5_4所示。 、输入数据源名。 返回“ODBC Microsoft Access安装”对话框,在“数据源名”文本框中输入数据源名“shopDB”,并单击“确定 ”,如图3-5_5所示。,任务3-5 数据库连接,操作步骤:,二、通过DSN创建数据库连接 1、在Adobe DreamweaverCS3中创建一个config.asp文件。 2、使用DSN数据源创建一个名称为“conn”数据库连接,具体操作如图3-5_6所示。 3、测试数据库连接。操作如图3-5-7所示。 三、使用连接字符串连接数据库 1、自定义连接字符串,操作如图3-5_8所示。 2、测试连接是否成功。测试方法同“二”,测试结果为“成功创建连接脚本”。,任务3-5 数据库连接,提示: 其中Data Source=“e:/gshop2.0/data/db.mdb“为绝对路径,但将网页上传到服务器时,往往不知道其绝对路径,就需要使用ServerMapPath()将虚拟路径转换为物理绝对路径。一般写成Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&ServerMapPath(db)。,ODBC(Open Database Connectivity,开放式数据库互联)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBCAPI进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。 一个完整的ODBC由下列几个部件组成。 (1)应用程序:处理和调用ODBC数据源以提供SQL语句和检索结果,如ASP应用程序; (2)ODBC管理器:管理安装的ODBC驱动程序和管理数据源; (3)驱动程序管理器:管理ODBC驱动程序,是ODBC最核心的部件; (4)ODBC API:即ODBC应用程序接口,为程序访问数据库提供接口; (5)ODBC驱动程序;提供ODBC和数据库之间的接口; (6)数据源:它包含了数据库位置和数据库类型等信息,实际上它是数据连接的抽象描述。 每种数据库引擎都需要向ODBC驱动程序管理器注册它自己的ODBC驱动程序,这种驱动程序对于不同的数据库引擎是不同的。ODBC驱动程序管理器能将与ODBC兼容的SQL请求,从应用程序传给这种独一无二的驱动程序,随后又驱动程序把对数据库的操作请求,翻译成相应的数据库引擎所提供的固有的调用,再对数据库实现访问操作。应用程序要访问一个数据库,必须用ODBC管理器注册一个数据源,管理器

温馨提示

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

评论

0/150

提交评论