衡阳到吉首的火车:ACCESS如何按列表框内容取出表中符合条件的记录?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 14:35:38
最近做一个系统,需要在选手资料表中取出某字段符合窗体上listbox列表框控件内容的所有记录,并在子窗体中显示出来:
如:选手资料表:姓名,性别,年龄,项目
窗体1:listbox1,查询命令按纽,子窗体
单击查询按钮,从选手资料表中取出项目字段符合listbox1中内容的记录,并显示在子窗体中
非常感谢楼上两位的回答,但是可能是我的问题没有讲清楚,我需要做的是ACCESS数据库系统,而不是网站,所以需要写VBA代码,纯粹用ACCESS来实现该功能

在MDI窗体的按纽单击事件写
子窗体.show

然后在子窗体里
首先打开数据库
然后查询语句写
sqlstr="select * from 表 where 列=" & MDI窗体.listbox1.text & "'"
按照这个语句打开记录集
然后就可以查看了
具体代码你自己实现吧 估计你可以看明白

使用sql语句:select * from 选手资料表 where 姓名='"&request.form("listbox1")&"'"
然后在子窗口循环

将listbox1和按钮放在一个form中,假设为form1。

<form action="子窗体" method="post" name="form1" target="_blank">
.........
.........
</form>

在子窗体(严格来说是新窗体)进行查询显示

/////////////////////////////
如果你的确需要子窗体话,
可以不用form,把按钮做成普通按钮,并为之写事件处理方法:onclick="javascript:window.open('子窗体?thevalue='+document.all.listbox1.value,'helpwin','height=400,width=550,scrollbars=no,resizable=no');
在子窗体中获取thevalue值进行查询