⑴ 在access中 如何用sql建立一个查询,做到输入条件时按条件查询,输入值为空的时候就输出所有的 答得好追分
条件查询很好实现:枝嫌SELECT
*
FROM
表
WHERE
(((表.字猛念手段A)=[请输入查询条件:]))
如果是输入为空时显示所有的,必须借助VBA判断。
Private
Sub
查询_Click()
tuhao
=
InputBox("查询条件:")
If
Len(tuhao)
>
0
Then
sql
=
"高纳SELECT
*
FROM
表
WHERE
(((表.字段A)="
&
"
'"
&
tuhao
&
"'
"
&
"))
"
else
sql
=
"SELECT
*
FROM
表"
endif
docmd.RunSQL
sql
End
Sub
⑵ 怎样实现ACCESS数据库中的查找
1、首先,打开access 2007应用程序,并选择一个数据库打开。
⑶ 计算机二级access怎么判断用SQL查询
看是不是用的SQL视图。
1、打开Access,点击创建,在工具栏中点击查询设计。
2、弹出显示表窗口,点击关闭将该窗口关掉。
3、在设计工具栏,点击SQL视图。
4、SQL视图中选择设计视图。
5、在工具栏下方会自动打开一个查询窗口,在这里输入要查询用的SQL语句就可以了。
6、输入一行SQL查询语句,然后点击运行,就可以获得查询结果。
⑷ access数据库进行sql语句嵌套查询
1.首先双击打开数据库。
⑸ Access中SQL查询可以使用"%"和"_"当做查询条件吗
1 ACCESS库的通配符为:
* 与任何个数的字符匹配
? 与任何单个字母的字符匹配
2 SQL Server中的通配符为:
% 与任何个数的字符匹配
_ 与单个字符匹配
但是要注意在vs程序中,尽管查询的数据库是access数据,查询sql语句中应当使用%,而不是*,程序中应当使用标准的sql语法,否则将无法正常查询
⑹ Access中多个条件查询的sql语句怎么写
我刚回答了一个和你类似的问题,你参考一下!
这个很简单,可以分以下步骤执行:
1、建立optiont 控件组。宏链index分别为0~3
2、建立一个text,并且放置一个command按钮。
3、放置一个ADO控件
4、放置一个datagrid控件
5、ADO连接数据库(在form_load事件)
6、在command1_click()事蔽斗孙件写下以下代码:
adodc1.recordsouce = "select * from 表名 where 1=1"
& iif(opt0.value,"and 姓名 = '" & trim(text1) &"'","")
& iif(opt1.value,"and 性别 = '" & trim(text1) &"'","")
& iif(opt2.value,"and 班级 = '" & trim(text1) &"'","")
& iif(opt3.value,"and 照片 = '" & trim(text1) &"'","")
adodc1.resfrsh '(这个代码我写的可能不对,老是记不住)
set datagrid1.datasouce = adodc1 '把查询的结果显示在表格里。
以上代码中的 opt0~opt3 这4个单选框控件分别代表 姓名,性别,班级,照片。
代码的功能是: 如果你点了代表你要查询的单选框,代码就会用你填写在text里的字符到数据库里去查询。查询的结果取决于你选了哪个单选框和text里的内容,不过郁闷的是照片没有办法以这个方式单独查询出来,你要查某人的照片,以上的代码中第一个iif 就可以显示出来销棚。
以上代码可能有个别字母书写错误,但是你只要在vb里写,VB会自动提示正确的代码。希望能对你有所帮助。