精华内容
下载资源
问答
  • Access创建模糊查询窗体

    千次阅读 2020-11-28 09:53:17
    Access窗体查询制作步骤,Access如何通过查询为窗体添加功能 总体上分为三个步骤: 1. 构建空白窗体,设计要查询的字段名称等输入框 2.构建符合查询需要的 查询,用于对要查找的内容进行整合,以便快速得出查询...

    总体上分为三个步骤:

    1. 构建空白窗体,设计要查询的字段名称等输入框

     1.1. 点击“创建”➡“空白窗体” 将出现一个什么组件、按钮都没有的空白窗体, 然后点击“设计”,将会转到控件选择按钮。

    1.2. 转到“设计”菜单, 我们将主要用到红圈中的两个控件,1是文本框,2是按钮

    1.3. 先选中文本框,然后点一下窗体内的虚线框内的任意位置,然后出现“文本框向导。第一步是设置文本框内输入文字时的字体、大小等格式。(如果调大字体,再后记的调整中,要加高输入框才能完全显示,不会自动适应, 这一点要注意!!)

    1.4. 下一步,会出现输入法设置选项, 让其保持默认的随意即可。

    1.5  再下一步,出现的是设置文本框的名称。 一般命名为我们要查找的 数据所属于的字段的字段名。 比如我们要查找知识产权的名称信息,则命名为: 知识产权名称。将会出现 知识产权名称: 紧跟输入框的格式。 你也可以多添加几个文本框,形成多个搜索条件,后继可以设置为and 以及 or 关系。

    新添加的文本框如下所示:

     点击最左上角的,保存按钮,将出现为我们苏军哦建的窗体进行命名的对话框,为它起一个辨识度较高的名字。   到这里为止,完成了第一步! 

    2.构建符合查询需要的 查询,用于对要查找的内容进行整合,以便快速得出查询结果,同时将查询作为查询窗体的子窗体

    2.1  类似上一步的操作。不过,我们选择以查询向导的方式来生成 ”查询“ 这种Access对象。

    2.2 我们这里选择”简单查询向导“即可满足要求

     2.3 然后将需要集合显示出来的字段,选入并添加到右侧的位置。

    2.4 还可以选择从哪个数据表添加字段,实现跨表 ”查询“,将多个数据表中的内容,集中显示到 一个”查询“ 对象的结果中。我们这里仅仅选择一个表作为例子

     2.5 下一步之后,到了为”查询“进行命名的步骤。 也就是左侧导航栏中,查询 下面所显示的”查询“ 对象的名称。 我们这里直接用ABC作为示例

    最终建成的 ”查询“ 对象 ABC,以及导航栏右侧,所显示的,该查询所形成的结果。我们后面第三步添加的搜索按钮,输入要查找的关键字后,显示的内容格式将和ABC所显示的内容格式相同。 也就是说,搜索,将会对”查询“对象 ABC中所显示的内容进行搜索。

    2.6 设置 查询 对象中   要用于搜索用的字段的动作。

        进入ABC 查询对象的设计视图,选则要用于搜索用的字段,在下方条件中右击,选择“生成器”,打开“表达式生成器”,编写规则。要先编辑模糊查询功能,再拖成子窗体才行!!!!!!

    Like"*"& Forms![ABC 子窗体]![软著名称] &"*"

    点击确定后,保存,回到“数据表视图。

     2.7 选“查询用测试页面”窗体,进入设计视图,然后拖动左侧导航栏中的 ABC 查询对象到 “查询用测试页面 ” 窗体中, 作为子窗体,并保存

    3.  在搜索窗体中添加 查询按钮,并设置查找函数,实现查找功能

    3.1 再次进入 “查询用测试页面”窗体的设计视图 ,点击上方的设计,这次是添加按钮控件。选择,点击要添加的按钮的位置,出现对话框,主要是选择和设定名称。

     

     

     最终在窗体中应当显示下图所示的样子

     3.2 为按钮设置动作属性,即点击按钮,开始搜索你所输入的字段中内容的关键字

     

     

     

     完整的命令:

     Me.ABC_子窗体.Requery

    然后保存,关闭编辑窗口

    3.4  保存整个查询 窗体, 然后切换回 窗体视图,就可以输入查询字段,搜索相关内容了. 我们这里是测试了一个文本框,要实现对多个字段的搜索,需要在增加搜索字段和 设置查询中搜索动作时,多几个对应的操作即可

     

    展开全文
  • access创建查询窗体 ,介绍熟练地创建查询的方法及步骤
  • access窗体 查询

    2010-01-26 08:03:19
    收集的access窗体 查询 最全的源代码+解释
  • 2019access创建数据表、查询窗体

    千次阅读 2019-10-25 13:59:14
    2019 access创建数据表、查询窗体 打开access,在菜单栏选择创建,我们可以看到有 “表格” 、“查询”、“窗体”等模块,我们可以通过这些按钮来进行表的创建查询设计、窗体创建。 图一图一图一 1.创建表 1...

    2019 access创建数据表、查询和窗体

    打开access,在菜单栏选择创建,我们可以看到有 “表格” 、“查询”、“窗体”等模块,我们可以通过这些按钮来进行表的创建、查询设计、窗体的创建。
    在这里插入图片描述
    图 一 图一

    1.创建表

    1)点击 “表”

    点击图一的 “表” ,出现下图,其中第一列 ID 是表默认的一个自增序列
    在这里插入图片描述
    图 二 图二
    单击 “单击已添加”,出现下图,你可以选择你想要添加的数据类型,如:“数字”、“短文本”等,其余数据补充与 EXCEL 类似
    在这里插入图片描述 图 三 图三
    如果你想删除 ID 这一列号,右击上图(图三)箭头处,出现下图,选择设计视图,过程中可能会弹出保存页面,输入表的名字,保存即可。
    在这里插入图片描述
    图 四 图四
    接着,我们进入到了表的设计视图,如下(图五),在这个视图下我们可以删除 ID列,也可以添加其他列、设置主键
    在这里插入图片描述
    图 五 图五
    右击下图(图六)箭头处,可以选择取消和设置这一列为主键,如果想要设置多个主键,可以按住"Ctrl"同时选中多个标签,设置为主键.在这里插入图片描述
    图 六 图六
    如下图(图七), 我已创建好了三个数据表, “boats” 表是船的信息表,其中包括bname(船的名字)、bid(船的编号);“sailors”表是水手的表,即可以预定船的顾客的信息,其中包括sid(水手编号)、sname(水手名字)、rating(水手等级)、age(水手年龄);“reserves”表是船的预定表,其中包括,id(预定号)、sid(水手编号)、bid(船的编号)、date(预定的日期),我们可以对这三个数据表建立表与表之间的关系。
    在这里插入图片描述
    图 七 图七
    点击菜单栏的 “数据库工具” , 接着点击出现的 “关系” ,出现下图(图八)
    在这里插入图片描述
    图 八 图八
    点击上图中的 “显示表”, 出现我们刚刚建立的三个表, 如下,我们可以双击选择或者选中该表并单击页面的 “添加” 按钮来添加一个表 .
    在这里插入图片描述
    图 九 图九
    现在我们选中三个表来创建关系, 选中一个表中的任一标签拖动到另一个表即可出现编辑关系页面, 选择两个表中相同的标签, 即可成功创建它们之间的关系, 如下图(图十),选择结束之后单击确定即可.在这里插入图片描述
    图 10 图10 10

    2.创建查询

    建立好表和关系后,我们就可以根据它们新建查询了, 点击图一中的 “查询设计”( 菜单栏下的"创建" ), 就进入了查询设计试图页面 , 同样我们可以选择我们要基于哪些表来查询,如下图
    在这里插入图片描述
    图 11 图11 11
    我们选择刚刚建好的三张表,在下图中的 “字段” 中选择你要限定的标签,在 “条件”位置填写你对这个标签值的限定条件,如下图(图12)
    在这里插入图片描述
    图 12 图12 12
    确定好条件之后,点击上图最左侧的 “视图”,选择数据表视c图,就可以看到该条件下的查询结果了。
    在这里插入图片描述
    图 13 图13 13
    除了上述的创建查询的方法,你还可以通过:

    1. 在图一上(菜单栏“创建”下)的 “查询向导” 的指示下一步一步完成查询
    2. 在图13中最左端的视图下选择SQL视图,用SQL语言写查询条件,生成数据表,如:图14在这里插入图片描述
      图 14 图14 14

    3.创建窗体

    在图一(菜单栏“创建”下)选择空白窗体,到如下图:
    在这里插入图片描述
    图 15 图15 15
    选择上图右侧 “字段列表” 中的 “显示所有表”,双击选择你想要显示的信息,如下:
    在这里插入图片描述
    图 16 图16 16
    创建出来的这个窗口作为一个要显示的弹窗,你可以直接在下方的搜索栏里面搜索相关的数据,也可以将它作为其他表的一个特定显示窗口,保存为窗体信息查询列表。例如,你想要在一个窗口上输入一只船的名字,然后就能显示出它的颜色及编号,你就可以将上面的窗体作为它要弹出的窗体。现在,你需要创建一个新的窗口,作为输入船的名字的窗体,并将它输入的值与该窗体的船的名字连接起来。
    再创建一个新的 “空白窗体”,如上,选择 “窗体布局” 下的 “设计”,如下:
    在这里插入图片描述
    图 17 图17 17
    单击选择上图红箭头指向的 “ 文本框”,点击它,在窗体上画文本框,会弹出来一个向导页面,可以设置这个文本框的字体、输入法、对齐参数等等,在最后页面输入你的文本框的名字,如: text0, 单击完成。
    在这里插入图片描述
    图 17 图17 17
    接着单击下图中红色箭头指向的 “按钮” 图标,
    在这里插入图片描述
    图 18 图18 18
    在窗体内画按钮,弹出页面,选择 “窗体操作” ,选择 “ 打开窗体”,单击下一步,
    在这里插入图片描述
    图 19 图19 19
    选择你将要弹出的窗体,我们要显示船的信息,就选择刚刚创建的 “窗体信息查询列表”,单击下一步
    在这里插入图片描述
    我们要显示是的与输入的船的名字相关的信息,选择 “打开窗体并查找要显示的特定数据”,单击下一步
    在这里插入图片描述
    选择左侧该窗体下的 “text0 ” 和 右侧窗口的船的名字 “bname”,单击红箭头指向的图标,将这两个值关联起来,单击下一步
    在这里插入图片描述
    选择在按钮上显示图片还是文字,在这里我们选择显示文字 “ 查询 ”,单击下一步
    在这里插入图片描述
    指定按钮的名称,可以采取默认,单击完成。
    在这里插入图片描述
    单击最左侧的 “视图”,选择 “窗体视图”,在 text0 文本框内输入一个船的名字 “aaaa”,单击查询
    在这里插入图片描述
    即可弹出要显示的信息,如下:
    在这里插入图片描述这样,我们创建窗体和弹出窗体就完成了,你可以在窗体的 “布局视图” 设置背景图片,如下:
    在这里插入图片描述
    也可以在布局视图下拖动调整按钮的位置等等,如下:
    在这里插入图片描述

    展开全文
  • access程序中,我们对数据进行查询筛选。如图,在连续窗体中,我们通过一个金额数值范围来筛选数据。 Dim db As DAO.Database Dim rs As DAO.Recordset Dim strje As String Dim strje1 As String Dim strje2 As ...

    在access程序中,我们对数据进行查询筛选。

    如图,在连续窗体中,我们通过一个金额数值范围来筛选数据。

    966bc9a1f88b39148f51f9bfb526e309.png

    Dim db As DAO.Database

    Dim rs As DAO.Recordset

    Dim strje As String

    Dim strje1 As String

    Dim strje2 As String

    Set db = CurrentDb()

    Set rs = db.OpenRecordset("销售记录", dbOpenDynaset)

    '设置筛选参数

    strje1 = "[金额]>=" & txt1

    strje2 = "[金额]<=" & txt2

    strje = strje1 & " and " & strje2

    '执行筛选操作

    rs.Filter = strje

    Set rs = rs.OpenRecordset

    Set Me.Recordset = rs

    Me.Requery

    End If

    Set rs = Nothing

    Set db = Nothing

    fdf6d8805920b2d72b69aa3a57c6132d.png

    展开全文
  • ACCESS窗体多条件复合查询,非常实用的案例
  • ACCESS窗口查询教程

    2015-08-17 17:18:20
    刘小军的ACESS VBA窗体查询教程,对于入门者有很大的帮助作用,迅速提升对于ACCESS结合VBA工作的认知。
  • ACCESS窗体 原生的控件都是无法动态添加的,但是我通过添加一个Frame容器控件,实现了这个想法。 并且能够获取到动态添加控件的事件。 只是,动态添加的控件必须是UserForm控件了,一些属性、方法、事件稍有不同!
  • ACCESS窗体筛选 做空白窗体,根据需要筛选的字段设置控件和子窗体,如图: 上图是水浒座次表筛选窗体,设置了两个筛选字段,分别是“座次”和“姓名”

    ACCESS子窗体筛选(模糊查询)

    做空白窗体,根据需要筛选的字段设置控件和子窗体,如图:

    水浒座次表
    上图是水浒座次表筛选窗体,设置了两个筛选字段,分别是“座次”和“姓名”。

    设计思路是利用vba设置子窗体的数据源属性(recordsource),根据“座次”和“姓名”筛选出符合这两个条件的数据显示,其中“姓名”字段要模糊查询。

    窗体中添加按钮,按钮的click事件上写如下代码:

    Private Sub btnCX_Click()

    Dim str As String
    str = “”

    If Not IsNull(Me.座次) And IsNull(Me.姓名) Then

    str = "where [108将].[座次]=" & Me.座次
    

    ElseIf Not IsNull(Me.姓名) And IsNull(Me.座次) Then

    str = "where [108将].[姓名] like '*" & Me.姓名 & "*'"
    

    ElseIf IsNull(Me.座次) And IsNull(Me.姓名) Then
    str = “”

    Else
    str = “where [108将].[座次]=” & Me.座次 & "or [108将].[姓名] like ‘" & Me.姓名 & "’ "

    End If

    Me.Ctl108将_子窗体.Form.RecordSource = "select * from [108将] " & str
    Me.Ctl108将_子窗体.Form.Requery
    

    End Sub

    设计思想如下:
    1、“座次”有内容,“姓名”为空时,代码
    str = “where [108将].[座次]=” & Me.座次
    因“座次”为数字型,用&连接即可。
    2、“姓名”有内容,“座次”为空时,代码
    str = “where [108将].[姓名] like ‘" & Me.姓名 & "’”
    此处因“姓名”为文本型,所以需要使用变量引用所使用的 ‘“& 文本字段变量 & ”’ ,就是 单引号,双引号,&,文本型变量,&,双引号,单引号。
    为了使用通配符实现模糊查询,在单引号和双引号之间加入*,有一点要注意,单引号、*、双引号之间不能够有空格。

    展开全文
  • access窗体登录案例

    2015-07-16 00:06:42
    access窗体案例,登录窗体的完善,权限控制
  • ACCESS常用的窗体查询方法及实例,非常好的一个Access数据库窗体功能系统文件,窗体数据模糊查询,行来源,控件使用等等都有源码,简单易懂
  • ACCESS常用窗体查询

    2005-12-02 10:36:26
    刘小军经典教程,初学者必看,强烈推荐!由浅入深的介绍几种最常用的利用主/子窗体来实现查询的方法,使初学者和有一定VBA基础的人可以更好的使用窗体查询这种手段。
  • 在应用程序中, 我们都需要筛选窗体或者子窗体上的数据。如下面的示例,筛选选中的值《按选中的字段值筛选子窗体上的数据》当然我们也可以反向选择,筛选非选中的值的数据。通过排除与上一个选定的字段数据匹配的来...
  • Access数据库期末复习重点1. 数据库(DB)是长期存储在计算机内,有组织的、可共享的、统一管理的相关数据的集合。 2. 数据库管理系统是数据库系统的核心软件,其主要任务是支持用户对数据库的基本操作、对数据库的...
  • Access数据库窗体设计上,可以在一个已经创建好的窗体里嵌套一个子窗体。这样,这个子窗体能根据主窗体的变化而变化。 比如我建立了一个供应商详情的主窗体,这时想在这个主窗体上能根据每个不同的供应商显示它的...
  • access+窗体自适应大小

    2013-03-12 13:35:47
    这是针对access97/2000所做的自动调整窗体和控件大小的控件,使你的窗口在缩放的时候各控件位置和大小会自动调整。这样你的程序即可在640*480分辨率下运行,也可在800*600下运行,而且在任何大小情况下,窗体里的...
  • access创建窗体、建立报表并实现打印
  • access登录窗体宏设计

    热门讨论 2012-06-19 21:17:20
    网上有多个类似的findrecord宏设计有问题,想了好久,这才想到用findnext,似乎没问题,与大家分享一下
  • access窗体总结

    2013-12-22 16:13:25
    文档是计算机等级考试二级access窗体对象的总结。
  • access2003在打开窗体时自动新建新记录
  • 筛选数据的方法有好多,如下面的示例《access用宏筛选子窗体的数据》《Access动态设置子窗体及筛选子窗体数据的技巧》这里介绍一下用DAO做窗体的筛选:如这样的窗体,我们通过输入课程或者学生来查询数据详细代码...
  • 该书为英文原版 书名:”Microsoft.Office.Access.2007.Forms....该书详细介绍了Access 2007 的窗体设计、报表设计和查询命令,以及相关的高级操作,内容丰富,通过对该书的学习可对Access 2007 有更为全面的了解。
  • ACCESS常用窗体查询》教学文章及实例
  • Access2007窗体基础知识

    2015-04-09 10:56:05
    Access2007窗体基础知识 一、窗体简介 二、窗体创建 三、窗体控件介绍 四、设计窗体
  • ACCESS窗体查询实例

    2008-11-15 00:55:10
    ACCESS窗体d查询方法及实例,在网上看到的东西,有图,步骤还是相当明确的
  • access窗体设计:创建子窗体

    万次阅读 2014-03-20 19:42:05
    同时创建窗体与子窗体 在“数据库”窗口中,单击“对象”下的“窗体” 。 单击“数据库”窗口工具栏上的“新建”按钮。 在“新建窗体”对话框中,单击“窗体向导”。 如果向导未启动 这可能是...
  • access窗体查询

    2009-06-08 11:19:32
    窗提查询事例.里面包含了我对ACCESS窗体查询所积累的经验,对初学者和有一定VBA基础的人都有针对性的方法. access
  • 我新建了一个空打开一个Access数据库软件,可以打开已创建好的数据库,在【数据库工具】菜单下,鼠标左键单击【空白窗体】按钮。接着,在【空白窗体】菜单下,鼠标左键单击【命令】按钮控件,如下图所示。然后,在...
  • access启动窗体设置

    2011-09-18 10:36:28
    access启动窗体设置 accessaccess启动窗体设置动窗体设置

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,248
精华内容 9,299
关键字:

access如何创建窗体查询