当前位置:   article > 正文

Odbc连的几种方法_odbc的连接串传给adodb

odbc的连接串传给adodb
<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

Odbc连SQLServer数据库的 几种方法

 

这篇文章是针对在CSDN论坛中的一些想知道这方面技术的网友而写的。因为最近我本人在论坛上看到很多网友提到这个问题,所以就写了这篇文章,以飨读者。

SQLServer是一种高效的关系数据库系统,它与WindowsNT/2000及Windows9x等紧密集成。也是今天市场上几种大型关系型数据库(SQLServer/ybase等)之一。对于今天复杂的B/S服务器系统来说,SQLServer是一个很好的选择。

一、先建立一个用来测试的数据库DB_Test

第一步:启动SQLServer7.0数据库,进入“SQLServerEnterpriseManager“管理界面,右键点击[服务器名]选择[新键][Database]进入”DatabasePorperties“界面。如图1所示。



                                     图1

第二步:在图1中的“Name“里输入数据库名DB_Test。在”Automatically“前面的复选框里打勾,即使SQLServer能够自动地按需要增加数据库文件的大小。单击“确定”完成数据库的创建。

二、   接下来就以我们创建好的DB_Test数据库为例,讲怎样用 Odbc连SQLServer数据库的 几种方法

脚本中可以通过三种方式访问数据库:
●IDC(InternetDatabaseConnector)方式
●ADO(ActiveXDataObjects)方式
●RDS(RemoteDataService)方式

1.         Internet数据库接口(IDC)
IDC是一个传统的数据库查询工具,用来定义和执行数据库查询的SQL命令,并向浏览器返回一个指定数据格式的页面。使用IDC访问数据库最大的特点是简单,几乎不需要就能实现对数据库的访问。不过,今天很少使用IDC方式来连接数据库,所以我在这里就不描述了。

2.ActiveX数据对象(ADO)

ADO(ActiveXDataObject),是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库解决方案,它作用在服务器端,提供含有数据库信息的主页内容,通过执行SQL命令,让用户在浏览器画面中输入,更新和删除站点数据库的信息。ADO的主要优点是易用、高速、占用内存和磁盘空间少,所以非常适合于作为服务器端的数据库访问技术。
ADO主要包括Connection,Recordset和Command三个对象,它们的主要功能如下:
  Connection对象:负责打开或连接数据库文件;
  Recordset对象:存取数据库的内容;
  Command对象:对数据库下达行动查询指令,以及执行SQLServer的存储过程。

利用ADO组件连接数据库有两种方式:

1、直接连接数据库方式

<%

Dim Conn,strConn

SetConn=Server.CreateObjec(“ADODB.Connection”)

strConn=”Driver={SQLServer};Server=ServerName;”&_

“Uid=UserName;Pwd=Password;”&_

“DataBase=DatabaseName”

Conn.OpenstrConn,1,1

%>

2、创建数据源名(DSN)方式

配置 Odbc数据源有三种类型,就是用户数据源、系统数据源和文件数据源。数据源名(DSN),根据MICROSOFT的官方文档,DSN的意思是“应用程序用以请求一个连到 Odbc数据源的连接(CONNECTION)的名字”,也就是说,它是一个代表 Odbc连接的符号。一个DSN配置好了,它就已经蕴涵诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等项目。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在 Odbc中的DSN即可。下面给出了创建DSN的全过程。(以WIN2000操作系统,设置系统DSN为例) 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/904263
推荐阅读
相关标签
  

闽ICP备14008679号