ASP+vb数据库问题

来源:百度知道 编辑:UC知道 时间:2024/05/07 16:32:53
本人要实现如下功能:
下拉菜单的值是从数据库中取出的,还有一文本框,当在下拉菜单中选择相应的值时能动态查询数据库将这个值对应的其他值显示在文本框中。请各位大侠帮忙,尽量用vbscript。谢谢

用onchange()事件

<%
Dim arguRequest = request.querystring("argu")
if isNull(arguRequest) then
arguRequest = 默认值
end if

然后使用arguRequest去作为参数执行响应的数据库查询
rs.open "select * from tableTemp where argu = '" + arguRequest + "'"

并把取得的值rs.fields(1),rs.fields(2),...,填充到文本框,
%>
<input type="text" value="<%=rs.fields(1)%>">

<select onchange="changeNav(this.value)">

<script language=vbscript>
function changeNav(argu)
window.loacation = "?argu" + argu
end function
</script>

简单
<%if request("select1")<>"" then
sql = "select id,name,time,inum from table1 where id="&request("select1")&""
set rs = conn.execute(sql)
if not rs.eof then
iname = rs("name")
id = rs(&qu