主题:  最近用UD做留言板遇到的问题

miaoxin1981

职务:普通成员
等级:1
金币:0.0
发贴:23
注册:2002/11/12 15:45:43
#12002/12/19 22:34:46
用MX做,做好后在本机调试好使,但用U盘拷下换一台机器后,和数据库连接有关的都不好使。问过后说是DSN连接的事。MX自动生成的DSN是
〈%
`FileName="Connection_odbc_conn_dsn.hem"
`Type="ADO"
`DesigntimeType="ADO"
`HTTP="false"
`Cataloy=""
`Schema=""
Dim MM_fangi2_STRING
MM_fangi2_STRING="dsn=fanqi1:"
%>
要怎么改才能万能啊???
我的数据库是在e:\fanqi\data\fanqi1.mdb





我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#22002/12/20 3:35:05
假设你的站点目录为fanqi

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
MM_fangi2_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/fanqi1.mdb")
%>



miaoxin1981

职务:普通成员
等级:1
金币:0.0
发贴:23
注册:2002/11/12 15:45:43
#32002/12/20 9:08:59
谢谢



miaoxin1981

职务:普通成员
等级:1
金币:0.0
发贴:23
注册:2002/11/12 15:45:43
#42002/12/20 11:36:47
这个改好了后在本机调试,数据库连接不好使告诉我,这行错误MM_rsUser.ActiveConnection = MM_fanqi2_STRING



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#52002/12/20 13:30:08
如果你的数据库放在date目录下面,那么可以这么写:

MM_fangi2_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data/fanqi1.mdb")


date前面不要加/

编辑历史:[这消息被allinhands编辑过(编辑时间2002-12-20 13:31:50)]


miaoxin1981

职务:普通成员
等级:1
金币:0.0
发贴:23
注册:2002/11/12 15:45:43
#62002/12/20 14:02:10
谢谢了 我是新学UD的以后要麻烦allinhands和大家多多照顾了。