主题:  连接数据库的这两种方法有什么差别马?

chaojijing

职务:普通成员
等级:1
金币:0.0
发贴:62
注册:2002/1/23 22:53:02
#12004/1/20 12:34:35
连接数据库好像除了DSN外还有以下2种方法,这两种方法是不是都可以连接ACESS数据库的啊??有什么区别吗、?好像我的机子(2000 adv server)上第一种方法无法连接到数据库啊
1.如果建立的是ODBC DSNless连接方式,会见到类似如下图的内容。
MM_yourname_string=
"driver={Microsoft Access Driver (*.mdb)};DBQ="&server.mappath("\newtrade.mdb"
这是通过Server.Mappath查找库文件的位置,如果你知道该库文件的绝对地址,可以将& Server.Mappath("\somepath\dbname.mdb" &换成库文件的绝对地址,如:c:\somepath\dbname.mdb

2.如果建立的是OLEDB连接。则相应的部分为:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\somepath\dbname.mdb;User Id=admin;Password=pass;
'这是绝对路径



chaojijing

职务:普通成员
等级:1
金币:0.0
发贴:62
注册:2002/1/23 22:53:02
#22004/1/20 19:10:45
现在的 5d怎么人气这么差啊,晕死



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32004/1/25 16:37:59
都可以,用的不同的驱动

如果不能连接,请仔细检查数据库路径


大过年的,没有人很正常



mhx

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2004/1/27 11:21:05
#42004/2/2 11:33:28
我的数据库在dwmx中已经连接上了,我这里有一本5D出的《Dreamweaver MX Ultradev探索》的书,上边说要打开“绑定”,但我用尽了方法,它都泰然处之(“+”始终是灰色的),求教于班主。



mhx

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2004/1/27 11:21:05
#52004/2/2 11:34:40
这个“绑定”是什么意思?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62004/2/2 12:56:10
连接测试通过了么?



mhx

职务:普通成员
等级:1
金币:0.0
发贴:3
注册:2004/1/27 11:21:05
#72004/2/2 22:20:06
数据库的连接测试通过了的。请教了!



victorfans

职务:普通成员
等级:2
金币:1.0
发贴:385
注册:2003/4/25 19:33:05
#82004/2/3 22:55:39
要先建立站点。