|
主题: 关于DSN的问题??
|
 joper
职务:普通成员
等级:1
金币:0.0
发贴:19
注册:2001/2/5 10:24:37
|
#12001/2/13 16:07:00
在UD中如何不用DSN 是否是用cusotom connection string 如何设置 string中填什么 我填"driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库.mdb") 但TEST中没通过是否路径有问题 请高手讲解
|
 civilman
职务:普通成员
等级:1
金币:0.0
发贴:102
注册:2000/10/19 1:02:34
|
#22001/2/13 18:44:37
语法如下: DSN="DRIVER={Microsoft Access Driver (*.mdb)}; " DSN=DSN & "DBQ=" & server.mappath("data.mdb")
|
 wowomo
职务:普通成员
等级:1
金币:1.0
发贴:309
注册:2001/1/12 21:01:58
|
#32001/2/13 19:28:39
不要用中文。
|
 5D荣誉斑竹
职务:普通成员
等级:1
金币:1.0
发贴:131
注册:2001/1/25 21:29:26
|
#42001/2/13 22:12:14
一个简单而有效方法直接修改连接文件,尤其对asp文件分布在各个不同的文件夹下,比如网站的根目录和其他文件夹更有效!!!
现在比如你首页在网站的根目录下,而其他asp文件在asppage文件夹下,Connections下文件为www.asp 数据库名为www.mdb,www.mdb为于网站的data文件夹下。 现在开始操作以下!!!
修改一:先以www.asp为蓝本复制一个asp文件www1.asp,然后打开www.asp文件的源代码,找到MM_www_STRING(不一定为MM_www_STRING也许为其他,得看你的设置,往下看,不用管它) ="dsn=www;"改为MM_www_STRING ="driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("../data/www.mdb")
修改二:再打开www1.asp,找到MM_www_STRING="dsn=www;"改为MM_www_STRING ="driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("data/www.mdb")
修改三:打开根目录下的首页文件,找到改为
经过修改后,直接上传都服务器,可以用!!!
编辑历史:[这消息被高处不胜寒编辑过(编辑时间2001-02-14 08:08:54)]
|
 wowomo
职务:普通成员
等级:1
金币:1.0
发贴:309
注册:2001/1/12 21:01:58
|
#52001/2/13 22:37:59
前一段时间提过这个问题,我觉得是ud的一个错误。要不改的话, 程序一般没法正常运行,改了就不可以进行其他操作了。
后来我又想了想,觉得可能是macromedia 希望大家遵守一定的网站 结构规则。这样的规则对asp网站没有很大的影响,主要是对jsp网站 而言的。其中一条规则就是在跟目录下建立一个叫web(随便什么啦) 的文件夹,将所有asp (jsp)放里面。这样,那个connection 文件夹就有 用了。
不多谈,大家自己体会吧。
|