Office中国论坛/Access中国论坛

标题: 急。哪里出错了 [打印本页]

作者: ouzongping    时间: 2004-9-18 18:13
标题: 急。哪里出错了
我想根据下拉框来查询子窗体的记录,如combo0,它的记录源是:

select distinct  bjnumber from  bjnumber

我想根据它来选择我想要的记录在子窗体显示,我给按钮事件的代码是:

strwhere=combo0.value

Me.danhao.Form.RecordSource = " select * from danhao where bjnumber=" & strwhere & ""

me.danhao.form.requery

danhao 是子窗体,数据源是danhao 表,但都会显示错误:

你取消了前次的操做,这是什么意思?

哪位大侠能帮帮忙
作者: 方漠    时间: 2004-9-19 03:58
试试:Me.danhao.Form.RecordSource = " select * from danhao where bjnumber='" & strwhere & "'"
作者: ouzongping    时间: 2004-9-20 17:02
好象不行,只有在数据表里头一行的数据才能查出来,比如我的bjnumber是20,它在第2行,那么你查20的时候就不会有显示,而如果第一行也是20,而后面还有20的记录,那么能显示出来
作者: hi-wzj    时间: 2004-9-20 17:34
将例子放上来吧。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3