access数据库问题,我已经做好了数据表,怎么在窗体中建立查询?

在窗体中建立查询的选项,但是选项内容需要手动输入“编号”“分类”“名称”“部门”四个查询,请问该怎么弄?求教高人~~~~~~~~~

你提问不明确,所以别人很难准确回答。
  根据你的下面图表,我大概知道你遇到什么问题。你可能想根据自己建立的查询,通过“自动向导”来建立窗体,但总是出现其它提示。
  我教你一个方法吧,根据“普通查询(不带条件或参数)”来建立窗体,总显得很乱(总是提示:请确定查看数据的方式,让你选择一个表,等等。死活不进入“纵向、表格、数据表”这一步,对吧)。你先给你的查询建立一个查询条件或参数,再根据这个带条件、参数的查询,通过“向导”来建窗体。建好窗体后,再把那个条件、参数删除,就行了。
  比如建一个带条件、参数的查询:select 编号,分类,名称,部门 from XX表 where 编号=王八蛋
  条件或参数可以乱写,然后建立窗体,再把后面的删除或修改(where 编号=王八蛋)
你试试,保证行。这应该是access的一个bug。

 核心:根据不带条件、参数的查询来建立窗体,总TM乱套。必须依据一个带查询条件、参数的查询来建立窗体。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-17
在窗体的主体中建立一个查询按钮(工具箱的控件向导按钮必须开),选择记录导航中的“查找记录”即可。
查找范围项,可以选择你要查找的“编号”“分类”“名称”“部门”
匹配项:可以选择整个字段或者字段任何部位。追问

我不太明白那些语句的应用,怎么弄呢?有没有什么别的办法?

追答

我回答你的是,不用输入任何一条语句的.完成是依靠向导来完成.
别的办法是用宏或者是模块,哪个比我告诉你的更加麻烦.
你试下我的办法,很简单,与WORD\EXCEL中的查找界面是一样的

追问

哦,那我试一下吧。。

追答

如果觉得满意,请采纳。 顺祝龙年大吉大利!

追问

不行的,况且我要做的也不是这个,是图片显示的这种查询,你指的那个只是查找而已、

追答

哪个要在查询单击事件中设置宏或者模块才能完成,具体的,要根据你表设置的内容

本回答被网友采纳
第2个回答  2012-02-18
var
sWhere:string;
begin
inherited;
sWhere:='';
if cxDateEdit1.Text<>'' then
sWhere:=' HM_RQ>='+''''+cxDateEdit1.Text+'''';
if cxDateEdit2.Text<>'' then
if sWhere<>'' then
sWhere:=sWhere+' and HM_RQ<='+''''+cxDateEdit2.Text+''''
else
sWhere:=' HM_RQ<='+''''+cxDateEdit2.Text+'''';
if cxTextEdit2.Text<>'' then
if sWhere<>'' then
sWhere:=sWhere+' and HM_BM like '+''''+cxTextEdit2.Text+'%'+''''
else
sWhere:=' HM_BM like '+''''+cxTextEdit2.Text+'%'+'''';

if sWhere<>'' then
begin
with adoq_hm_t do begin
Close; SQL.Clear;SQL.Add( 'select * from res_hr_rshm where 1=1 and '+sWhere); Open;
end;
end
else
begin
with adoq_hm_t do begin
Close;SQL.Clear;SQL.Add( 'select * from res_hr_rshm ');Open;
end;
end;

怎样在access中建立查询??
1、首先在电脑中打开access数据库,点击“创建”,选择“查询”项上面的“查询设计”。2、然后在弹出来的显示表窗体中,选择所需要的表,依次输入它所要求的字段值。3、要求是:年龄要低于所有职工平均年龄的职工信记录,所以要在第4个字段添加一个年龄,并且它的“显示”复选框要取消钩。4、接着在...

如何在Access中建立查询?
1、首先打开Access数据库,然后点击”创建“。2、单击”查询设计“,会弹出一个”显示表“的新窗体。3、双击目标表(tTeacher1),然后关闭显示表窗体。4、然后在”查询类型“中选择”追加“,输入要追加的表名称,然后点击”确定“。5、双击”tTeacher1“表的字段,依次加入”tTeacher2“中有的字段...

在Access中如何建立操作查询
1、首先,在电脑上打开建好了的数据库和数据表,再依次点击下图中的创建——查询设计。2、然后,在跳转出来的显示表窗口中点选表标签下的A,再点击添加按钮。3、接着,双击添加表A中的姓名和年龄。4、之后,在字段中的年龄的条件框中键入“<20”。5、然后,在生成表的窗口中点选当前数据库,并编辑...

access如何建立指定查询
首先,打开Access软件并新建一个学生表。接着,在创建选项卡下的查询组中点击查询向导,会弹出新建查询对话框。选择简单查询向导并点击确定,继续进行下一步。在简单查询向导的对话框中,用户可以通过向右的单箭头单个添加选中的字段,或通过向右的双箭头添加全部选中的字段。完成字段选择后,点击下一步进行...

access如何建立总计查询
1、首先打开我们的数据库文件。2、创建查询,当然要单击左侧的“查询”,这里我们双击“在设计视图中创建查询”即可。3、在“显示表”窗口中把我们需要用的表添加进去。这里要查询课程编号CNO、课程名称CNAME以及学生的均分GRADE,所以这里添加C表和SC表即可。添加完成单击“关闭”按钮关闭“显示表”窗口。

access做的系统,如何创建数据库查询功能?在线等
这些字段 1.查询准备首先要在Access中打开“客户订单数据库”,然后单击“对象”列表中的“查询”项,并在创建方法列表中单击“在设计视图中创建查询”项 因为下面的操作都是在对“查询”这个对象进行操作,所以要将当前的对象切换到“查询”对象上 2.选择需要查询的表单击“在设计视图中创建查询”后,...

access创建窗体查询,把查询与窗体建立联系(见图)
可以啊,access窗体做起来其实很漂亮,access就是用子窗体去查询数据表,datagrid控件还要注册下载,直接把子窗体控件拉到窗体上,向导取消,右健点击,删除他的连接字段,数据源直接选表的名字或者查询的名称。在查询里条件指向窗体控件,格式是=froms!窗体名称!文本框名称。然后记住要刷新主窗体才能更新数据...

在Access的查询设计视图中,怎样才能出现总计设置的栏目?
1、首先打开我们抄的数据库文件。2、创建查询,当然要单击左侧的“查询”,这里我们双击“在设计视图中创建查询”即可。袭 3、在“显示表”窗口中把我们需要用的表添加进去。这百里要查询课程编号CNO、课程名称CNAME以及学生的均分度GRADE,所以这里添加C表和SC表即可。添加完成单击“关闭”按钮关闭“显示...

怎么在access中新建查询显示出所要求项的所有信息
对查询出来的记录行不再实施筛选即可显示所要求项的全部信息。下面例子有助理解有关实现办法 假设有数据表 :学生(学号,姓名,性别,生日)1)列出所有学生的全部信息 select * from 学生;2) 列出所有女生的学号和姓名 select 学号,姓名 from 学生 where 性别="女“;3)列出所有2000-01-01及后来...

ACCESS 2007的问题-4-窗体中的问题
一、建表,建立客户资料表和销售记录表,这两个表楼主应该已经建好了。再建立一个“临时表”,字段只有1个,客户编号。二、建窗体,窗体来源→临时表,窗体建立一个组合框,控件来源是临时表的“客户编号”,行来源是客户资料表,绑定列设置为“客户编号”所在字段。(例如:客户资料表第一列是客户姓名...

相似回答