快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

菜鸟学ADO实例教程之ADO概述

 ADO能使你的网页显示数据库的内容,换句话说就是,我们的动态网页程序能通过ADO代用数据库中的数 据。本教程主要针对ASP初学这参考学习的一个入门教程,通过实例,让你学会动态网页调用数据库的方式。

  学习本教程的前提你首先应该了解HTML的基础知识、ASP(Active Server Pages)基础、SQL(Structured Query Language)基础知识。你可以从本站相关栏目查看一下相关的内容。

  什么是ADO呢?

  ADO是微软的一项技术,是ActiveX Data Objects 的缩写,它是微软的Active-X组件,它随着IIS的安 装而自动安装,是用来存取数据库中记录的一种程序。

  ADO可以使ASP页面从数据库中存取数据。在ASP页面中存取数据库中数据的一般步骤是:创建和数据库 的连接、打开数据库、创建ADO记录集 、打开记录集 、从记录集中存取数据、关闭记录集 、关闭数据库的连 接。

  ADO数据库的连接。在连接之前我们要首先创建一个数据库,至于如何创建数据库,我们在此不详加介 绍。

  创建一个 DSN-less 数据库连接

  用 DSN-less 连接方法连接数据库是最简朴的方式,通过DSN-less连接能够在网页上连接任何的 Microsoft Access 数据库。假设你已经在你的站点目录建立了一个名为webjx.mdb的数据库,并且放在了 e:/webjx/目录那么我们可以使用下面的代码来实现ASP连接到数据库:

  <%

  set conn=Server.CreateObject("ADODB.Connection")

  conn.Provider="Microsoft.Jet.OLEDB.4.0"

  conn.Open "e:/webjx/webjx.mdb"

  %>

  上面的代码要准确执行你必须安装了 Microsoft Access 并且你的数据库确实存在于站点目录里。

  创建一个 ODBC 数据库连接:

  假如你已经有了一个名为webjx的ODBC数据源,那么我们可以通过下面的ASP代码连接数据库:

  <%

  set conn=Server.CreateObject("ADODB.Connection")

  conn.Open "webjx"

  %>

  用 ODBC 你能连接到任何网上的计算机中的数据库,前提是 ODBC 连接是答应的!

  用ODBC连接MS Access数据库:

  开始”→“设置”→“控制面板”→“数据源(ODBC)”,然后在出现的窗口中,选择“系统DSN(Data Source Name)” ,单击添加按钮,选择 Microsoft Access Driver单击“完成”。在出现的窗口中单击“选择 ”选择本地的数据库,然后输入一个数据源名,单击“确定”。

  通过上面的方式就给你的网页连接计算机中的数据库就作好了预备,假如你的计算机中运行的是 Personal Web Server (PWS) 或 Internet Information Server (IIS)那么上述设置将会生效,假如你的站点是远程站点,那么你的站点已经设置好了上述的环境。究竟是我们学习,教给大家连接数据库的配置方式是有必 要的。
返回类别: 教程
上一教程: 一个比较使用的ASP 函数集合类
下一教程: 不能ASP图像组件来生成图像的ASP计数器程序(三)

您可以阅读与"菜鸟学ADO实例教程之ADO概述"相关的教程:
· 菜鸟学ADO实例教程之ADO 添加新记录
· 菜鸟学ADO实例教程之ADO 删除记录
· 菜鸟学ADO实例教程之ADO 查询数据
· 菜鸟学ADO实例教程之ADO 更新记录
· 菜鸟学ADO实例教程之ADO 排序数据
    微笑服务 优质保证 索取样品