| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 459 人关注过本帖
标题:请问有关ODBC和DSN
收藏  订阅  推荐  打印 
ASP初学者
Rank: 1
等级:新手上路
帖子:9
积分:190
注册:2005-5-8
请问有关ODBC和DSN

请问有关ODBC和DSN:
set cn=server.Createobject("adodb.connection")
cn.open "dsn=adress;uid=;pwd="

set cn=server.Createobject("adodb.connection")
cn.open "driver={micriosoft access driver(*.mdb);dbq="&server.mappath("数据库名.mdb")
这2个有什么区别吗?

[此贴子已经被作者于2005-5-8 15:22:41编辑过]


搜索更多相关主题的帖子: DSN  ODBC  
2005-5-8 15:19
ASP初学者
Rank: 1
等级:新手上路
帖子:9
积分:190
注册:2005-5-8

顺便问一下,
set cn=Server.Creatobject("adobd.connection")
set rs=Server.Creatobject("adobd.recorset")
set rs.activeconnection=cn
其中set rs.activeconnection=cn 有什么用。
2005-5-8 15:40
griefforyou
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:27
帖子:3338
积分:33882
注册:2004-4-15

dsn=XXX  这个XXX是从控制面板里ODBC数据源里设置的数据源名称。

四月天原创文学网 http://yc.4yt.net
2005-5-8 17:34
griefforyou
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:27
帖子:3338
积分:33882
注册:2004-4-15

以下是引用ASP初学者在2005-5-8 15:40:23的发言: 顺便问一下, set cn=Server.Creatobject("adobd.connection") set rs=Server.Creatobject("adobd.recorset") set rs.activeconnection=cn 其中set rs.activeconnection=cn 有什么用。
设置记录集使用的数据连接呀。

四月天原创文学网 http://yc.4yt.net
2005-5-8 17:34
ASP初学者
Rank: 1
等级:新手上路
帖子:9
积分:190
注册:2005-5-8

请问有关ODBC和DSN:
set cn=server.Createobject("adodb.connection")
cn.open "dsn=adress;uid=;pwd="

set cn=server.Createobject("adodb.connection")
cn.open "driver={micriosoft access driver(*.mdb);dbq="&server.mappath("数据库名.mdb")
这2个有什么区别吗?
cn.open "driver={micriosoft access driver(*.mdb);dbq="&server.mappath("数据库名.mdb")这个是连接数据库。
那么cn.open "dsn=adress;uid=;pwd="是做什么用了,为什么要用到这个。
2005-5-8 18:21
griefforyou
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:27
帖子:3338
积分:33882
注册:2004-4-15

两种方式
"driver={micriosoft access driver(*.mdb);dbq="&server.mappath("数据库名.mdb")  直接指定了驱动和数据库


"dsn=adress;uid=;pwd="      连接数据源中设置的数据库。

四月天原创文学网 http://yc.4yt.net
2005-5-8 20:55
ASP初学者
Rank: 1
等级:新手上路
帖子:9
积分:190
注册:2005-5-8

老大,我看到别人连接数据库后并不设置那个数据源这是为什么啊
2005-5-8 21:19
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8022
积分:81826
注册:2004-7-17

以下是引用ASP初学者在2005-5-8 21:19:26的发言: 老大,我看到别人连接数据库后并不设置那个数据源这是为什么啊
因为有些人是直接用程序连接数据库,所以不需要通过数据源来连接数据库。

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2005-5-8 22:40
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.078806 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved