发新话题
打印

数据库问题求助

数据库问题求助

首先感谢闪吧各位网友对我以前所提问题的帮助和指导。在此我还有一些问题请求帮助和指导:
数据库连接。在DW中数据库连接中有两个选项:自定义连接字符串和数据源名称(DSN),它们都是连接数据库的,但有什么区别吗?制作的.asp网页都是要上传到服务器上的,应该如何设置连接数据库?
谢谢大家!

附件

jt.JPG (19.75 KB)

2007-12-4 16:37

jt.JPG

TOP

一般使用自定义连接自符串。DSN是需要在服务器上架设数据源的,如果不是你自己的服务器,比较难搞。
临渊羡鱼。。不如退而上网。。

TOP

谢谢版主的指导,我知道了!我以前做的是用DSN建立的数据连接,现在要上传该怎么改动呢?谢谢!

[ 本帖最后由 xpxpxp 于 2007-12-5 14:12 编辑 ]

TOP

set conn=server.createobject("adodb.connection")

conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("数据库路径")
欢迎登陆我的个人主页: http://www.fly020.com/ddm/

TOP

如果MDB在局域网内的另一台机子上呢,连接语句该如何写啊?

conn.open "Driver={Microsoft Access Driver (*.mdb)};dbq="&"\\192.168.1.10\zcdb\20071129.mdb"

这样写有错误提示

TOP

直接用\\地址是不可以的,可以试试用映射驱动器的方式变通一下看行不行。
临渊羡鱼。。不如退而上网。。

TOP

试了,连接不上,提示:
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xca0 Thread 0xfb0 DBC 0xf1dfd2c Jet'。

/emms/qngs/test.asp,行 4

代码为:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};pwd=123456;dbq="&"Q:\wxos.mdb"

网络驱动盘符为Q

TOP

发新话题