求段能用的asp access 连接字符串
想做个asp+access的网站,可惜对asp一窍不通按网上的说法在dw里做了个自定义连接字符串,把数据库绑定。
然后把生成的conn.asp里的连接字符串修改为相对路径
代码如下<%
' FileName=\"Connection_ado_conn_string.htm\"
' Type=\"ADO\"
' DesigntimeType=\"ADO\"
' HTTP=\"false\"
' Catalog=\"\"
' Schema=\"\"
Dim MM_conn_STRING
MM_conn_STRING = \"Driver={Microsoft Access Driver (*.mdb)};DBQ=\"& server.mappath(\"/data/data.mdb\")
%>上传到服务器后就出现如下错误
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x2bc Thread 0x7bc DBC 0x100afdc4 Jet'。
/Default.asp,行 9
google以后,据说是权限问题,但服务器不是我的,我不能改动。
求一段能成功够绑定数据库的连接字符串。 顺便贴一下default.asp<%@LANGUAGE=\\"VBSCRIPT\\" CODEPAGE=\\"65001\\"%>
<!--#include file=\\"Connections/conn.asp\\" -->
<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows
Set Recordset1_cmd = Server.CreateObject (\\"ADODB.Command\\")
Recordset1_cmd.ActiveConnection = MM_conn_STRING
Recordset1_cmd.CommandText = \\"SELECT * FROM 表1\\"
Recordset1_cmd.Prepared = true
Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
<!DOCTYPE html PUBLIC \\"-//W3C//DTD XHTML 1.0 Transitional//EN\\" \\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\\">
<html xmlns=\\"http://www.w3.org/1999/xhtml\\">
<head>
<meta http-equiv=\\"Content-Type\\" content=\\"text/html; charset=utf-8\\" />
<title>无标题文档</title>
</head>
<body>
<table width=\\"617\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"0\\">
<tr>
<td>user</td>
<td>pw</td>
</tr>
<tr>
<td><%=(Recordset1.Fields.Item(\\"user\\").Value)%></td>
<td><%=(Recordset1.Fields.Item(\\"pw\\").Value)%></td>
</tr>
</table>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%> \"Provider=Microsoft.JET.OleDb.4.0;Data Source=\"&Server.Mappath(\"/data/data.mdb\") 汗,我以为没人回了,谢谢ls
页:
[1]