request.form从一个asp页面获取令一个asp页面的文本框的值获取不到。
这是我index的页面<html><head><title>用户输入界面</title></head><body><center><fontface="隶书"size=6...
这是我index的页面
<html>
<head>
<title>用户输入界面</title>
</head >
<body>
<center><font face="隶书" size=6>
数据库查询</font>
<br> <br>
<form method=“post" action="test.asp">
请输入姓名<input type="text" name="keyword" size=40><br>
<input type="submit" value="查询">
<input type="reset" value="清除">
</form> </center>
</body>
</html>
这是test.asp页面
<%
set cn=Server.Createobject("adodb.connection")
cn.open "Driver={sql server};server=192.168.1.7;database=eisdoc_yc;uid=sa;pwd=south123;"
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from person where name like '%"&request.form("keyword")&"%'",cn,1,1
if rs.eof=false then%>
<table width="100%" border="1">
<tr>
<td>姓 名:</td>
<td>产权证:</td>
</tr>
<tr>
<td><%=rs("name")%></td>
<td><%=rs("ocertno")%></td>
</tr></br>
</table>
<%end if%>
<script>
setTimeout("window.location.reload()",5000); //每5秒刷新网页
</script>
第二个页面request.form("keyword")获取不到值是什么原因??? 展开
<html>
<head>
<title>用户输入界面</title>
</head >
<body>
<center><font face="隶书" size=6>
数据库查询</font>
<br> <br>
<form method=“post" action="test.asp">
请输入姓名<input type="text" name="keyword" size=40><br>
<input type="submit" value="查询">
<input type="reset" value="清除">
</form> </center>
</body>
</html>
这是test.asp页面
<%
set cn=Server.Createobject("adodb.connection")
cn.open "Driver={sql server};server=192.168.1.7;database=eisdoc_yc;uid=sa;pwd=south123;"
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from person where name like '%"&request.form("keyword")&"%'",cn,1,1
if rs.eof=false then%>
<table width="100%" border="1">
<tr>
<td>姓 名:</td>
<td>产权证:</td>
</tr>
<tr>
<td><%=rs("name")%></td>
<td><%=rs("ocertno")%></td>
</tr></br>
</table>
<%end if%>
<script>
setTimeout("window.location.reload()",5000); //每5秒刷新网页
</script>
第二个页面request.form("keyword")获取不到值是什么原因??? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询