怎样实现ACCESS数据库中的查找

我用ACCESS设计中的组合框和文本框还有命令按钮,希望实现动态查询,我该怎么做?就是,如果在组合框中选择的是作者,文本框输入作者名字之后点击命令按钮就能找到我想要找的东西,这该怎么做?请问有高手帮帮我吗?
用access做数据库!就是运用窗体和宏来实现的!老师说我要做的这部分是要通过vb编程才能实现的动态查询!

1、首先,打开access 2007应用程序,并选择一个数据库打开。

2、双击数据库中的一个表名,打开该数据表的数据表视图。

3、在工具栏依次点击“创建”——“查询设计”,打开查询设计窗口。

4、在查询设计中,点击“关闭”按钮,关闭对话框。

5、再在“查询1”标签上,右击鼠标,弹出菜单中选择“SQL视图”。

6、就可以进入“SQL视图”,在“SQL视图”窗口,就可以手动编写sql查询语句,对数据表进行查询操作了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-11

方法步骤如下:

1、首先打开ACCESS应用程序,并选择一个数据库打开。

2、双击数据库中的一个表名,打开该数据表的数据表视图。

3、在工具栏依次点击“创建”——“查询设计”,打开查询设计窗口。

4、在查询设计中,点击“关闭”按钮,关闭对话框。

5、再在“查询1”标签上,右击鼠标,弹出菜单中选择“SQL视图”。

6、就可以进入“SQL视图”,在“SQL视图”窗口,就可以手动编写sql查询语句并实现ACCESS数据库中的查找。

本回答被网友采纳
第2个回答  推荐于2017-10-03

1.选择“创建”中的“其他”中的“查询设计”。

2.此时弹出一个对话框,选中要查询的表,然后“添加”。

3.此时注意到最下方的那个窗口。里面就是指定查询条件以及要返回的信息的。

4.“字段”这一项就是要选择要返回的信息项。这里我全部选择了。

5.“表”这一项就是要选择要查询的表。

6.“排序”这一项就是要选择显示信息的顺序。注意,这一行中只能对一个“字段”的数据进行排序。且是安装该字段数据的第一个字母或数字。

7.“条件”。可对多个字段填写条件。注意该条件应是与出现在表中的数据完全一样,或添加了简单的关系运算符或逻辑运算符。如大于,小于,非等。

8.填写好后,就可以单击“设计”中的“运行”。然后就能看到返回的信息了。

第3个回答  推荐于2017-10-02
拖个子窗体,向导取消,把他数据源指向 一个 查询表,然后把他的连接字段取消掉
把窗体任意指定一个非不定条件的数据源
在窗体上拖放一个组合框和一个按钮,按钮按向导做成刷新,或者取消他的向导,在他代码下这么写:
Private Sub Command1_Click()
Me.refresh
End sub
给组合框的查询类型属性选择为 查询 ,给组合框行来源属性编辑SQL语句写进去:
Select Distinct 要下拉的字段 From 表名 Where 条件;
最后关闭窗体保存。
在查询设计器里找到你刚才作为子窗体数据源的查询,右键点他进如设计视图,在你要筛选的字段条件拦里写上:
=Forms!窗体名称!组合框控件名称
这样依据控件向导来做简单吧本回答被提问者和网友采纳
第4个回答  2012-06-06
你是用ACCESS作为数据库还是直接用ACCESS来开发?

那就简单了呀,你数据库设计好了,只要你点击命令按钮的时候,然后把文本框中的作者名字传过去,根据作者名字从数据库中取出他对应的数据显示出来追问

问题是我不会编 VB程序啊!已经忘了~~~

追答

那没办法啊,那就再学啊

追问

你可以帮我编不?

Access数据库的参数查询是如何实现的?
1、打开电脑端的Access数据库,点击菜单栏上的“创建”按钮。在此之前需要把准备查询的表添加到数据库中。2、之后点击查询模块的“查询设计”按钮,此时会跳出一个表格的选择窗口。3、选择需要查询的表格,之后点击“添加”按钮,需要查询的表已经显示在屏幕上时再点击“关闭”或右上角的关闭按钮。4、将...

怎样实现ACCESS数据库中的查找
1、首先打开ACCESS应用程序,并选择一个数据库打开。2、双击数据库中的一个表名,打开该数据表的数据表视图。3、在工具栏依次点击“创建”——“查询设计”,打开查询设计窗口。4、在查询设计中,点击“关闭”按钮,关闭对话框。5、再在“查询1”标签上,右击鼠标,弹出菜单中选择“SQL视图”。6、就...

VB编程如何实现ACCESS数据库记录的查询?
一、查询数据库记录 要查询数据库中的记录,首先需要创建一个连接对象,并使用其执行SQL查询语句。具体步骤如下:创建ADO连接对象并建立与数据库的连接。 创建一个命令对象,并设置其类型为“查询”。 在命令对象中编写SQL查询语句,例如:`"SELECT * FROM Students WHERE Age = '99'"`。 ...

如何在ACCESS数据库中添加查询语句?
打开 Access 数据库:首先,确保您已经打开了您想要操作的 Access 数据库。进入查询设计视图:在“对象”面板中(通常在屏幕的左侧),找到并点击“查询”部分。点击上方的“设计视图”按钮,或右击查询部分选择“新建”然后选择“设计视图”。添加表:在打开的查询设计窗口中,您会看到一个显示可用表的区...

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

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

如何使用Access数据库筛选相同的数据
1.在菜单栏上点击:创建——查询向导,如图所示。2.在新建查询对话框中,选择查找重复项查询向导,然后点击确定。3.选择一个表,也就是在这个表中查找重复项,点击下一步。4.选择一个可用字段,我选择了采购订单,然后点击添加按钮,接着点击下一步。5.同样的方法将状态ID添加进入。点击下一步。6....

VB实现ACCESS数据库记录的查询,新增,删除,修改的代码是什么?
" \\x0d\\x0ars.Open sql, dm, adOpenDynamic, adLockOptimistic \\x0d\\x0ars.Fields("id") = Text7.Text \\x0d\\x0ars.Fields("ycqk") = Combo1.Text \\x0d\\x0ars.Fields("date1") = Text1.Text \\x0d\\x0ars.Fields("time1") = Text2.Text \\x0d\\x0ars.Fields("date2")...

Access数据库如何创建查询
下面这个数据库有两个成绩单,一个是期中考试,一个是期末考试,要看一看学生成绩有没有进步  创建一个查询,并写上下面的查询语句: SELECT:后面接的就是我们想要的信息,如学号,姓名,期中英语分,期末英语分;FROM:后面接的就是涉及的表名,这里面我们就涉及两个表,一个是"期中...

Access操作查询实现实例教程
应该考虑使用更新查询来对要更新的表进行备份。创建一个添加查询可以使用添加查询从一个或多个表中检索数据,并将该数据添加到另一个表。 让我们创建一个新的表,它使用Employees表中数据来填充。它用于演示目的的临时表。这个临时的表名为:TempEmployees,它包含如下图所示的字段。打开查询设计,在“表...

相似回答