⑴ 在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會自動提示正確的代碼。希望能對你有所幫助。