标题:ASP代码问题..各位请进..多谢指点..
只看楼主
ysjhbukn
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-16
 问题点数:0 回复次数:5 
ASP代码问题..各位请进..多谢指点..

Microsoft VBScript 编译器错误 '800a0400'

缺少语句

\wwwroot\admin\Link_Info_List.asp, line 29


Host by NetBox Version 2.8 Build 4128


这个是出问题的原因...
我到现在都不知道到底是不是语法的错误..
源代码如下..


<!--#include file="conn.asp"-->
<!--#include file="Error.asp"-->
<!--#include file="MyRequest.asp"-->
<!--#include file="Pages.asp"-->
<html>
<link href=images/admin.css rel=stylesheet>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="Editor/edit.js" type="text/javascript"></script>
<script language = "JavaScript">
//全选操作
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i];
if (e.name != 'chkall') e.checked = form.chkall.checked;
}
}

</script>
<%
action=my_request("action",0)
if action="删除" then
call del()
end if

//过程:批量删除
sub del()
id=my_request("id",0)
if id<>"" then
pp=ubound(split(id,","))+1 '判断数组id中共有几维
for v=1 to pp
id=request("id")(v)


sql="select link_info_detail,link_info_type from link_info where id="&id
set rs=conn.execute (sql)
link_info_detail=rs("link_info_detail")
link_info_type=rs("link_info_type")
rs.close
set rs=nothing

conn.execute ("delete from [link_info] where id="&id)

//删除相应logo图片
if link_info_type=1 then
Dbpath="../uploadpic/"&link_info_detail
Dbpath=server.mappath(Dbpath)
bkfolder="../uploadpic"
Set Fso=server.createobject("scripting.filesystemobject")
if fso.fileexists(dbpath) then
If CheckDir(bkfolder) = True Then
fso.DeleteFile dbpath
end if
end if
Set fso = nothing
end if

next

call ok("所选信息已成功删除!","link_info_list.asp")
end if
end sub

Function CheckDir(FolderPath)
folderpath=Server.MapPath(".")&"\"&folderpath
Set fso1 = CreateObject("Scripting.FileSystemObject")
If fso1.FolderExists(FolderPath) then
CheckDir = True
Else
CheckDir = False
End if
Set fso1 = nothing
End Function
%>
</head>

<body>

<table cellspacing="1" cellpadding="4" width="100%" class="tableborder" bordercolorlight="#000000" bordercolordark="#FFFFFF" border="1" style="border-color: #FFFFFF">
<tbody class="altbg2">
<tr>
<td colspan="6" class="header">-管理</td>
</tr>
<tr>
<td class="altbg1">选中</td>
<td class="altbg1">类型</td>
<td class="altbg1">名称</td>
<td class="altbg1">网址</td>
<td class="altbg1">是否首页显示</td>
<td class="altbg1" align="center">修改</td>
</tr>
<form name="form1" action="Link_info_List.asp" method="post">
<%
set rs=server.createobject("adodb.recordset")
sql="select * from link_info order by id desc"
rs.open sql,conn,1,1
if rs.eof then
response.write "<tr><td colspan=6 align=center>目前暂无信息,<a href=link_info_add.asp>请添加!</a></td></tr>"
else
rs.PageSize =20 '每页记录条数
iCount=rs.RecordCount '记录总数
iPageSize=rs.PageSize
maxpage=rs.PageCount
page=request("page")
if Not IsNumeric(page) or page="" then
page=1
else
page=cint(page)
end if
if page<1 then
page=1
elseif page>maxpage then
page=maxpage
end if
rs.AbsolutePage=Page
if page=maxpage then
x=iCount-(maxpage-1)*iPageSize
else
x=iPageSize
end if
i=1
while not rs.eof and i<=rs.pagesize
%>

<tr>
<td><input type="checkbox" name="id" value="<%=rs("id")%>"> </td>
<td> <%
Select Case rs("link_info_type")
Case "1"
response.write "<font color=""#008000"">[一厅]</font>"
Case "2"
response.write "<font color=""#FF00FF"">[二厅]</font>"
Case "3"
response.write "<font color=""#FF0000"">[综合]</font>"
End Select
%></td>
<td><%=rs("link_in")%></td>
<td><a href="<%=rs("link_info_url")%>" target=_blank title="<%=rs("link_info_url")%>"><%=left(rs("link_info_url"),30)%></a></td>
<td><%if rs("link_info_IndexShow")=1 then response.write "否" else response.write "是"%></td>
<td align="center"><a href="link_info_modi.asp?id=<%=rs("id")%>">修改</a></td>
</tr>
<%
rs.movenext
i=i+1
wend
%>
<tr>
<td colspan="6">
<input type='checkbox' name=chkall onclick='CheckAll(this.form)'>全选
<input type="submit" name="action" value="删除" onClick="{if(confirm('删除后将无法恢复,您确定要删除选定的信息吗?')){this.document.form1.submit();return true;}return false;}">&nbsp;
<input type="button" value="添加音乐" name="action1" onClick="window.location='link_info_add.asp'"></td>
</tr>
<input type=hidden name=pagenow value=<%=page%>>
<%
call PageControl(iCount,maxpage,page)
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
</form>
</tbody>
</table>


</body>

</html>

搜索更多相关主题的帖子: 源代码 Microsoft ASP 
2007-09-16 13:18
ysjhbukn
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-16
得分:0 
哈哈..
小弟找到了..
不知道对了不..
把29行..和47行的删除就OK了..
不知道你们 看下是不是这样的..

http://www.
2007-09-16 13:28
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
得分:0 
楼主可以搜索一下如何加注释
2007-09-16 14:22
ysjhbukn
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-16
得分:0 
  但是..加了就出错..所以才请教你们..看看怎样加好呢..

http://www.
2007-09-16 15:06
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 

我倒死,楼主不会注释吗?
asp 不能使用 // 来注释的,只有javascript 才能使用 // 来注释
asp 要使用“'”单引号注释

比如 //过程:批量删除 改成 '过程:批量删除
你注释符错了,当然一加上就出错了


[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-09-16 16:58
ysjhbukn
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-16
得分:0 

多谢楼上的兄弟指点啊...问题搞定了...呵呵...


http://www.
2007-09-20 18:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-170345-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.264463 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved