主题:  关于ASP与ACCESS数据连接问题?

liqingbin

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2002/11/6 9:17:47
#12003/11/10 11:34:06
有个数据库连接不能用,你帮我看看怎么修该
以下是在本地的代码:
<%
// FileName="Connection_odbc_conn_dsn.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_connjob_STRING = "dsn=connjob;"
%>
但传上去不有用,怎么样修该
原文件名是:connjob.asp
以前我是用的这个代码经过修改后可以直接用
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_connjob_STRING
MM_connjob_STRING = "dsn=connjob;"
%>

修改后:
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_connjob_STRING
MM_connjob_STRING = "driver={Microsoft access Driver (*.mdb)};dbq=" &server.mappath("\data\data.mdb")
%>
这样就可以用了,现在我生的文件跟这个有点区别,我用同样的方法,但不能用。如何解决。
我是用DWMX直接生成的文件。 请各位高手指点,急!!!



liqingbin

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2002/11/6 9:17:47
#22003/11/10 13:45:36
那么请问这段代码如何用ODBC链接,怎样修改?
<%
// FileName="Connection_odbc_conn_dsn.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_connjob_STRING = "dsn=connjob;"
%>



摇头不晃脑

职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2003/11/10 18:54:35
#32003/11/10 19:14:44
<%
Dim db
Set db=Server.Createobject(“ADODB.Connection”)
db.Open “Dbq=”&Server.Mappath(“data.mdb”)&”;Driver={Microsoft Access Driver(*.mdb)}”
>%

data.mdb是你数据文件放置的地方



elite_5d

职务:普通成员
等级:2
金币:1.0
发贴:330
注册:2003/7/4 12:32:30
#42003/11/13 12:18:21
MDB文件不能用DSN连接吗???我服务器在本地!设置了ODBC但不起作用,网页运行时提示,文件正在被别的用户以独占方式打开,可我的数据库并没有仍何人打开!是怎么回事???