急~~~FROM 子句语法错误

来源:百度知道 编辑:UC知道 时间:2024/06/09 15:45:15
<!--#Include file="odbc_connection.asp"-->
<html>
<head>
<title>内容页面</title>
<style type="text/css">
<!--
.STYLE1 {color: #FFFFFF}
-->
</style>
</head>

<body>
<h2 align="center">详细内容</h2>
<%
Dim bbs_id
bbs_id=Request("bbs_id")
Dim sql,rs
sql="Select * From bbs Where bbs_id=" & bbs_id
Set rs=db.Execute(sql)
%>
<center>
<p><a href="index.asp?page_no=<%=Session("page_no")%>">返回首页</a>
    
<a href="re_announce.asp?bbs_id=<%=bbs_id%>&title=<%=rs("title")%>">回复文章</a>
<table width="90%" border="1" cellspacing="0" bordercolor="#000000" bgcolor="#6699FF">
<tr&g

sql="Select title,body,user_name,submit_date From bbs Where"
sql=sql & " parent_id=" & bbs_id
sql=sql & " Order By submit_date desc"

看看把上面的三句话改成那样对不对——在第二和第三行加入了一个空格。

你写的SQL语句有问题,注意关键词前后都要有空格。
Select常用格式:
Select (des) From (src) Where (Condition) (Order by ...)

bbs_id=Request("bbs_id")
修改为:
bbs_id=val(Request("bbs_id"))
在上面语句的下面增加:
set rs=Server.Createobject("ADODB.RecordSet")

你直接改成
sql="Select title,body,user_name,submit_date From bbs Where parent_id="&bbs_id& Order By submit_date desc"
再试下.应该就可以了