Dreamweaver连接ACCESS数据库 制作查询 报错 高分

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:43:13
使用DW里面的记录集里面的测试时正常的 可是放到服务器上就报错

第十五行出错

程序如下

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/db1.asp" -->
<%
Dim Recordset1__MMColParam
Recordset1__MMColParam = "1"
If (Request.Form("tx") <> "") Then
Recordset1__MMColParam = Request.Form("tx")
End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_db1_STRING
Recordset1.Source = "SELECT * FROM xiangxi WHERE projactcity = '" + Replace(Recordset1__MMColParam, "'", "''") + "'"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()

Recordset1_numRows = 0
%>
<%
Dim Re

你应该用ADO直连的.不能用数据源的方式,上传上去了可是连不到你的数据源的

上网查一下ADO是怎么连接ACCESS的.

不懂,也有用vb的人啊,最容易错的是引号那部分

首先感谢你,我还是第一次仔细的看用DW搞出来的程序原来这么让我不习惯的。

还好,我一直用记事本来写。

你要自己学会调试。调试的时候会有提示,然后根据提示去搜索一下就可以解决问题了。

把错误信息贴上来呀

还有
检查db1.asp里的MM_db1_STRING对象

你把Connections文件夹里的db1.asp这个文件里的代码贴出来看看