主题:  记录集的问题!!!

billee

职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2003/1/16 16:51:47
#12003/1/16 17:19:17
我的一个ASP留言簿上传到网上后就不显示了,在DW中又不知道怎么把本机记录集的路径改成在网上的,试了一天都不通。真伤脑筋。
真高人赐教。



嘻哈标明

职务:普通成员
等级:1
金币:1.0
发贴:173
注册:2002/9/8 12:47:45
#22003/1/21 23:26:21
你可以用一种OLEDB链接方式连接你的数据库,在UltraDev的新建数据源的“Connections String”对话框,填入链接字符串为:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath( "/data/data.mdb")
站点根目录名,设置完成后在系统目录“Connections”中的ASP文件代码如下:

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



andy04911

职务:普通成员
等级:1
金币:0.0
发贴:64
注册:2003/2/3 23:36:05
#32003/2/7 23:34:05
HTTP="true" 这句是什么意思?
Data Source=" & Server.MapPath( "/winworld/data.mdb") 这句中的winworld是不是要改成他的目录名?如果数据库文件和其他asp文件在一个目录下是不是就应该是Data Source=" & Server.MapPath( "/*.mdb") ????
为什么不能这么写呢?
Driver={Microsoft Access Driver (*.mdb) };
DBQ="/*.mdb"
或者
Driver={Microsoft Access Driver (*.mdb) };
DBQ=" & Server.MapPath( "/*.mdb") "
Data Source和DBQ有什么区别?
他们是不是用在不同的场合?
谢谢~