找回密码
 立即注册
搜索
查看: 1515|回复: 3

求段能用的asp access 连接字符串

[复制链接]
     
发表于 2010-2-17 21:05 | 显示全部楼层 |阅读模式
想做个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'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x2bc Thread 0x7bc DBC 0x100afdc4 Jet'。

/Default.asp,行 9


google以后,据说是权限问题,但服务器不是我的,我不能改动。

求一段能成功够绑定数据库的连接字符串。
回复

使用道具 举报

     
 楼主| 发表于 2010-2-17 21:30 | 显示全部楼层
顺便贴一下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
%>
回复

使用道具 举报

发表于 2010-2-18 08:42 | 显示全部楼层
\"Provider=Microsoft.JET.OleDb.4.0;Data Source=\"&Server.Mappath(\"/data/data.mdb\")
回复

使用道具 举报

     
 楼主| 发表于 2010-2-19 21:52 | 显示全部楼层
汗,我以为没人回了,谢谢ls
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-18 23:29 , Processed in 0.051284 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表