主题:  如何在连接字符串中使用 DSN ?

网不住的鱼

职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2003/9/30 8:19:35
#12003/9/30 11:43:55
在连接字符串中使用 DSN
可在一些连接中指定数据源名称 (DSN)。DSN 是在 Windows 中为连接字符串创建的一种快捷方式。定义后,就可以通过名称引用连接字符串了。例如,连接字符串可能由以下参数组成:

Driver={SQL Server};Server=Clinic-6;Database=Patients;
UID=dholmes;PWD=stetson2
在 Windows 中使用上面的参数定义一个称为 patients 的 DSN 后,就可以通过指定单个参数在应用程序中使用该连接字符串了:

dsn=patients
如果应用程序服务器运行于 Windows 系统上,并且您在该系统中定义了 DSN,则可以使用该 DSN 定义 ASP 或 ColdFusion 4 或 5 连接。

如果您不具有对服务器的物理访问权限,无法在其上定义 DSN,则您必须使用连接字符串来连接到该数据库。

以上是DW MX帮助中的内容,但是我看不太明白
譬如我做的一个留言本,数据库在date目录名为DB1,我如何在远程服务器中调用该数据库呢?
请各位大侠帮忙。



bAnInE

职务:普通成员
等级:1
金币:1.0
发贴:177
注册:2004/10/24 20:27:52
#22003/9/30 11:57:58
请用字符串连接

"Driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("/data/db1.mdb") 

编辑历史:[这消息被9ri编辑过(编辑时间2003-09-30 11:59:23)]


网不住的鱼

职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2003/9/30 8:19:35
#32003/9/30 12:00:57
谢谢楼上的大侠!