新人求助帖,3个数据库
有三个数据库,结构一样,我需要根据公司的选择,人员选择那里自动跳转,a,b,c公司都是一个单独的数据库。 现在问题是,第一个列表的输入数据request.form("companyname")不提交的话,第二个列表的select case 语句读取不到数据。
各位高手教教我啊,
<form action="" method="post">
<label>
公司选择
<select name="companyname" id="select">
<option value="" selected="selected">-请选择公司-</option>
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
</label>
人员选择<label>
<select name="namechoice" id="select">
<option value="">-请选择人员-</option>
<% select case "request.form("companyname")"
case "a"
set rsg=server.createobject("adodb.recordset")
rsg.open "select * from tblemp order by cardid desc",conn1
do until rsg.eof%>
<option value="<%=rsg("cardid")%>"><%=trim(rsg("empname"))%></option>
<%rsg.movenext
loop
rsg.close
set rsg=nothing
%>
<% case "b"
set rsg=server.createobject("adodb.recordset")
rsg.open "select * from tblemp order by cardid desc",conn2
do until rsg.eof%>
<option value="<%=rsg("cardid")%>"><%=trim(rsg("empname"))%></option>
<%rsg.movenext
loop
rsg.close
set rsg=nothing
%>
<%case "c"
set rsg=server.createobject("adodb.recordset")
rsg.open "select * from tblemp order by cardid desc",conn3
do until rsg.eof%>
<option value="<%=rsg("cardid")%>"><%=trim(rsg("empname"))%></option>
<%rsg.movenext
loop
rsg.close
set rsg=nothing
%>
<%end select%>
</select>
</label>
</form>