asp表单查询access数据问题,为什么直接输入显示页会显示全部数据
来源:百度知道 编辑:UC知道 时间:2024/06/24 12:41:25
表单页search.asp
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 查询网址 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style>
body {font-size:12px;}
</style>
</HEAD>
<BODY>
<form name="form1" method="post" action="search1.asp">
输入要查询的网站名:<input type="text" name="search"> <input type="submit" value="查询">
</form>
</BODY>
</HTML>
新打开的显示数据页search1.asp
<!--#include file="adoconn.asp"-->
<HTML>
<H
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 查询网址 </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style>
body {font-size:12px;}
</style>
</HEAD>
<BODY>
<form name="form1" method="post" action="search1.asp">
输入要查询的网站名:<input type="text" name="search"> <input type="submit" value="查询">
</form>
</BODY>
</HTML>
新打开的显示数据页search1.asp
<!--#include file="adoconn.asp"-->
<HTML>
<H
search=Trim(request.Form("search"))
在这个后面加上
IF search<>"" Then
或者,在这个页的最前面
加上:
search=Trim(request.Form("search"))
if search="" then
response.write "没有找到"
response.end
end if
给一个判断,当search为空时返回搜索页面
search=Trim(request.Form("search"))
IF search="" Then
response.redirect("搜索首页.aso")
else
.............. 输出搜索的内容!
end if