主题:  下载次数增加时出现语句未结束

我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#12003/3/5 9:27:09
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>


<%
Dim Recordset1__MMColParam
Recordset1__MMColParam = "1"
If (Request.QueryString("ID") <> "") Then
Recordset1__MMColParam = Request.QueryString("ID")
End If
%>
<%
Dim Recordset1
Dim Recordset1_numRows

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

Recordset1_numRows = 0
%>
<%
id=request.querystring("id")
sql="update soft set conster"&(conster+1)&" where id="&id
set recordset1=cn.execute(sql)
response.redirect "download.asp"
%>


软件下载































   <%=(Recordset1.Fields.Item("softname").value)%>                                  " class="font1" > 立即下载
 添加日期: <%=(Recordset1.Fields.Item("time").value)%>  脚本类型: <%=(Recordset1.Fields.Item("jiaoben").value)%>
 文件大小: <%=(Recordset1.Fields.Item("size").value)%>  程序类型: <%=(Recordset1.Fields.Item("kind").value)%>
推荐程度:    下载次数:

<%=(Recordset1.Fields.Item("conter").value)%>
 程序简介:
   <%=(Recordset1.Fields.Item("con").value)%>



<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
错误为:Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束



现在设计

职务:普通成员
等级:2
金币:10.0
发贴:538
注册:2001/8/3 8:32:32
#22003/3/5 13:03:01

<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
去掉一个



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#32003/3/11 10:05:28
错误类型:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: 'cn'
/at/download.asp, 第 27 行
27行:set recordset1=cn.execute(sql)



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#42003/3/11 15:51:20
你需要定义一个cn连接



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#52003/3/11 16:06:12
soft数据表也是在data里的啊,我引用数据库连接文件了,还要定义一个CN吗?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62003/3/11 16:23:59
cn.execute(sql)
你不定义系统怎么知道这个是什么东西



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#72003/3/11 16:29:44
那我是不是把CN改成 MM_data_STRING这个?不过我试过,不行



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
注册:2002/2/2 11:30:51
#82003/3/12 10:04:17
sql="update soft set conster"&(conster+1)&" where id="&id

sql="update soft set conster=conster+1 where id="&id



我是小呆瓜

职务:普通成员
等级:3
金币:1.0
发贴:716
注册:2001/12/11 13:23:44
#92003/3/12 10:43:13
还是一样的,仍然是:错误类型:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: 'cn'