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
第十五行出错
程序如下
<%@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这个文件里的代码贴出来看看