主题:  关于在MX中链接数据库的问题

聆心

职务:普通成员
等级:1
金币:1.0
发贴:199
注册:2001/8/13 3:13:37
#12003/3/13 8:52:54
我希望在MX中利用自定义连接字符串特性来生成不使用DSN的链接,在connection string一项中我应该使用下面哪种方法:
1、"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "/winworld/data.mdb")

2、"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.Mappath("data.mdb")

请教请教:)



pyfxl

职务:普通成员
等级:1
金币:0.0
发贴:31
注册:2003/3/13 11:45:42
#22003/3/13 11:48:07
参考如下:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_abc_STRING
MM_abc_STRING = "dsn=abc;"
MM_abc_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("db\abc.mdb")
%>



聆心

职务:普通成员
等级:1
金币:1.0
发贴:199
注册:2001/8/13 3:13:37
#32003/3/13 12:10:05
第二种不行吗?



wangzairen

职务:普通成员
等级:2
金币:0.0
发贴:291
注册:2003/1/24 12:45:59
#42003/3/13 16:42:02
两者都可以啊,不过前者较为常用,鄙人陋见!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#52003/3/13 17:19:09
不是常用不常用的问题,是用的不同的数据库驱动。