ASP中下拉菜单连接数据库

来源:百度知道 编辑:UC知道 时间:2024/05/03 08:27:06
比如在login.asp中有一下拉菜单,从一月到十二月,如何实现做到选那个月,连接到数据库中相应的表中,如我选三月,login.asp页面中显示的是表"三月"中的数据.还有如何做到用户登录超时后弹出重新登录的页面.

将你的日期选择代码改成:
<select name="Month" id="Month" onChange="submit();">
<%For i=1 to 12%>
<option value="<%=i%>" <%if showMonth=i then response.Write "selected"%>><%=i%>月</option>
<%Next%>
</select>

关于SQL语句的输入,我在QQ里已经跟你说过了

登录超时的解决办法:
<script language="javascript">
var v=0,m;
m=20 //超时间,单位为秒
function second(){
v+=1;
if(v>m){
alert("登录超时");
<%session.abandon()%>
top.location.href="./index.asp";
}
}
setInterval("second()",1000);
</script>

是一个查询呀
当你选择后触发一个事件,这个事件里就是写查询数据库的东西

这个我想办法很多。这里我教你一个简单的办法。
不要用login.asp做处理。直接把login.asp几月连接写成<a href=*.asp?id=<%=rs(id)%>月份</a>
然后 在数据库处理页显示,直接加一个id=request("ID")
同时在select * form [table] where id=&id这样就行了

如果是链接当