主题:  新手求救:不建DNS如何建立数据库连接?

wxiaodong1982

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2002/10/26 13:56:25
#12002/11/29 19:28:33
各位高手,小弟按5dmedia的Dreamweaver MX教程作的时候发现我在自己的机器上建DNS可以与数据库连接,但上传到别人的服务器上没有人给我建DNS咋办?
Dreamweaver MX 给我建了一个connect.asp,我如何改动才能使上传后也能正常使用?急盼指导!



Such a lovely place

职务:普通成员
等级:2
金币:10.0
发贴:573
注册:2001/11/4 21:15:56
#22002/11/29 21:57:18
用字符串连接,搜索一下以前的文章



wxiaodong1982

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2002/10/26 13:56:25
#32002/12/5 14:44:18
thank you



水木

职务:普通成员
等级:1
金币:0.0
发贴:145
注册:2002/11/2 22:59:06
#42002/12/8 23:19:11
..data_string="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "数据文件名")



风间柔兰

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2001/9/11 14:46:55
#52002/12/11 13:21:09
SQL:<%cn.open"driver={sql server};database=数据库名;server=服务器名;uid=用户名;pwd=密码"%>
ACCESS:<%cn.open"driver={microsoft access driver(*.mdb)};dbq=数据库名(路径);uid=用户名;pwd=密码"%>

我刚看到。随手拿来告诉你!
不要谢我呀!



天丁

职务:普通成员
等级:2
金币:1.0
发贴:427
注册:2002/4/21 14:59:54
#62002/12/17 12:20:18
这种方法用在ACCESS中最多

strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("aspfree.mdb" )

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

conn.open strconn



xiaojim

职务:普通成员
等级:1
金币:0.0
发贴:27
注册:2002/11/5 16:03:50
#72002/12/17 17:20:49
wxiaodong1982在上个帖子中说
引用:
各位高手,小弟按5dmedia的Dreamweaver MX教程作的时候发现我在自己的机器上建DNS可以与数据库连接,但上传到别人的服务器上没有人给我建DNS咋办?
Dreamweaver MX 给我建了一个connect.asp,我如何改动才能使上传后也能正常使用?急盼指导!


我也遇到过这问题,按照楼上那些朋友说的改后就没问题 了,,,但是我想请教一下楼上的朋友:


书上讲了关于ado数据库连接字符串参考
有好多,其中不是很清楚

一:ODBC DSN连接
1)MS ACESS ODBC DSNless 连接

Driver={Microsoft Access Driver(*.mdb)};Dbq=c:\somepath\dbname.mdb;Uid=Admin;Pwd=pass;

2)dBase ODBC DSNless连接
Driver={Microsoft dBASE Driver(*.dbf)};Dbq=c:\somepath\dbname.mdb;Uid=Admin;Pwd=pass;

3)Oracle ODBC DSNless连接
4)MS SQL Server dsnless连接
二:OLE DB 连接
又分了
MS ACESS OLE DB 连接
及好几种

想请教 教一下

一:ODBC DSN连接 和 二:OLE DB 连接 有什么区别????谢