访问数据库_常用的数据库访问方式是什么?

常用的数据库访问方式是什么?

ASP

访问数据库的方式有哪些?

ASP

中可以通过三种方式访问数据库:

1

IDC

(

Internet Database Connector

)方式;

2

ADO

(

ActiveX Data Objects

)方式;

3

RDS

(

Remote Data Service

)方式。

这三种访问方式对数据库的访问都是由

Internet

Information

Server

完成的。通过

Web

浏览器用

HTTP

协议向

IIS

(

Internet

信息服务器)发送请求,

IIS

执行对数据库的

访问,并返回一个

HTML

格式的文档响应。下面分别说明:

1

IDC

(

Internet

数据库接口)

IDC

是一个传统的数据库查询工具,用来定义和执行数据库查询的

SQL

命令,并

向浏览器返回一个指定数据格式的页面。使用

IDC

访问数据库最大的特点是简单,几

乎不需要编程就能实现对数据库的访问。

IDC

使用两种文件来控制如何访问数据库以及如何创建返回的

Web

页面:

IDC (.idc)

文件和

HTML

扩展

(.htx)

文件。

.idc

文件必须包括

ODBC

数据源(

Datasource

)

HTML

扩展文件的文件名(

Template

)以及要执行的

SQL

语句(

SQLStatement

)

。此外还有许

多可选字段,可以根据需要选用。

.htx

文件是带有用

括起来的附加标记的

HTML

文档,

IDC

用这

些标记将动态数据添加到文档中。在

.htx

文件中有六个关键字(

begindetail

enddetail

if

else

endif

"%z"

)

,用来控制数据库中的数据怎样和

.htx

文件中

HTML

格式进行

合并。数据库列名说明

HTML

文档中什么数据被返回。

要执行

IDC

查询,

通常的做法是在

HTML

文件中嵌入一个

.idc

文件的连接。

例如,

我们可用下面的

HTML

语句向

Web

服务器发出请求,要求执行

idctest.idc

文件:

HREF="http://LocalHost/idctest/idctest/idctest.idc">

查询

Web

服务器接到请求后,就调用

Httpodbc.dll

(

IDC

)

,与一定的数据源相连并把

SQL

命令传给数据库。当

SQL

语句被执行后,

IDC

把返回的数据融入到

.htx

文件中。

IDC

再把这个文档返回给

Web

服务器,

Web

服务器再返回给浏览器。

2

ADO

(

ActiveX

数据对象)

ADO

访问数据库,更像编写数据库应用程序。它把绝大部分的数据库操作封装在

七个对象中,在

ASP

页面中编程调用这些对象执行相应的数据库操作。

ADO

ASP

技术的核心之一,它集中体现了

ASP

技术丰富而灵活的数据库访问

功能。

ADO

建立了基于

Web

方式访问数据库的脚本编写模型,不仅支持任何大型数据

库的核心功能,而且支持许多数据库所专有的特性。

ADO

使用本机数据源,

通过

ODBC

访问数据库。

这些数据库可以是关系型数据库、

文本型数据库、层次型数据库或者任何支持

ODBC

的数据库。主要优点是易用、高速、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值