请高手来帮我看看这个ASP问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 13:39:40
查找可以实现,但是删除某一个结果,那个结果仍然存在,删不了,请高手帮帮忙.
<%
if trim(request("btnFind"))="查找全部" then
sql="select * from auto"
set rs=objConn.execute(sql)
if rs.eof then
response.write "没有找到任何结果!"
else
rs.movefirst
do while not rs.eof
response.write "<tr>"
for i=0 to rs.fields.count-1
response.write "<td>"&rs.fields(i).value&"</td>"
next
response.write "</tr>"
rs.movenext
loop
end if
elseif trim(request("btnDel"))="删除" then
sql="delete from auto where autoNo='"&trim(request("autoNo"))&"'"
objConn.execute(sql)
%>
<script language="javascript">
alert("汽车删除成功!");
</script>

将这句改一下试试
sql="delete from auto where autoNo='"&trim(request("autoNo"))&"'"
改为:
sql="delete from auto where autoNo="&trim(request("autoNo"))

若还没解决,说明
以上代码没什么问题,问题出在
autoNo的传值上,上一个文件没有将数据传过来,
你可以作如下调试

sql="delete from auto where autoNo='"&trim(request("autoNo"))&"'"
下面再加以下语句
response.write sql
response.end