用asp如何实现下拉列表值筛选access数据库记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用asp如何实现下拉列表值筛选access数据库记录相关的知识,希望对你有一定的参考价值。

我要做一个清单列表筛选,要求提交信息的时候填写年份和月份,然后筛选的时候从下拉列表值中选择“2010年”“10月份”,就显示出“2010年”“10月份”对应的资料信息,选择“2011年”“11月份”就显示“2011年”“11月份对应的资料信息,这样该如何实现呢?

参考技术A 一个方法,做成ajax,自动涮新

第二个方法,只有现在的要求的话,不用ajax,直接在程序里面
第一个筛选框选择后涮新一次程序
<%
if nowbm="" then
sql="select 科室 from 部门联系电话表 group by 科室"
else
sql="select 科室 from 部门联系电话表 where 部门='"& nowbm &"' group by 科室"
end if
set rs_ks=conn.execute(sql)
%>
参考技术B html
headtitle下拉列表联动/title
script language=javascript
function changePos(value)
document.getElementById(td1).innerHTML= value;

/script
/head
body
select name=d1 id=d1 onchange=changePos(this.options[this.selectedIndex].value);
%
strconn = DRIVER=Microsoft Access Driver (*.mdb);DBQ= Server.MapPath(2010.mdb)
set conn = server.createobject(adodb.connection)
conn.open strconn
set rs=server.createobject(adodb.recordset)
str = select * from Shipping
rs.open str,conn,1,1
do while not rs.eof
if not rs.eof or rs.bof then
%
option value=%=rs(1)%%=rs(0)%/option
%
end if
rs.movenext
loop
rs.close
set rs=nothing
conn.close
set conn=nothing
%
/select
form name=form1 method=post action=
table id=t1 border=1
tr
td id=td1这里显示/td
/tr
/table
/body
/html本回答被提问者采纳
参考技术C 用ajax

饿了么Android版下拉筛选效果是如何实现的呢

选择首行,然后: 数据——筛选——自动筛选,就可以了 参考技术A 最简单有效的法,用代码画一条出来,加在framelayout里就ok了 参考技术B 1、点餐按钮点击动画2、利用二次贝塞尔曲线做成下单特效 参考技术C 没明白你说的什么意思

以上是关于用asp如何实现下拉列表值筛选access数据库记录的主要内容,如果未能解决你的问题,请参考以下文章

ASP+ACCESS 级联下拉菜单

饿了么Android版下拉筛选效果是如何实现的呢

vuejs 下拉列表怎样默认选中

如何验证从 asp.net 中的 SQL 填充的下拉列表(UnobtrusiveValidationMode)错误

access 下拉列表联动

当我在 asp.net 核心中选择下拉值时,如何将特定文本设置为下拉列表?