access窗體中加入組合框,應該有選項需要選「在基於組合框中為什麼只有兩個呢

2021-04-25 09:18:40 字數 2850 閱讀 3660

1樓:

你是要查詢獲得這個組合框的值還是自定義,直接在資料**裡配置就可以了

access 中我想在窗體上新增三個組合框,下拉框內容為a,b,c,當我在第一組合框選擇a選項後,

2樓:百無生

1)設有資料表t1,內有1個欄位f1,3條記錄分別為a,b,c2)組合框1的行**為:select * from t13)組合框1的更新後屬性事件中,將組合框2的行**設為:

"select * from t1 where f1<>'" & me.組合框1.value & "'"

然後重新整理組合框2:me.組合框2.requery4)組合框2的更新後屬性事件中,將組合框3的行**設為:

"select * from t1 where f1<>'" & me.組合框1.value & "' and f1<>'" & me.組合框2.value & "'"

然後重新整理組合框3:me.組合框3.requery

我想在access的窗體中有兩個組合框,從組合框中選擇資料,然後單擊命令按鈕寫到資料表裡怎麼實現?

3樓:解0人

把組合框和表欄位繫結,這樣自動儲存,最簡單。

非繫結組合框通過按鈕儲存:

2.1.直接通過sql語句來儲存:

currentproject.connection.execute "insert into 表名(欄位一,欄位二) values('" & me.

組合框一 & "','" & me.組合框二 & "'"

currentproject.connection.execute "update 表名 set 欄位一='" & me.

組合框一 & "',欄位二='" & me.組合框二 & "' where ......"

2.2.通過ado來儲存:

祝你成功!

access 窗體裡的組合框控制元件,選擇了資料後,窗體裡的內容不隨著組合框裡的內容變化。。。

4樓:霍霍清霜萬里行

組合框進入後第一個介面要點第三個,而不是第一個

5樓:匿名使用者

給你一個最簡單的查詢分析窗體:(在窗體裡面巢狀子窗體做重新整理篩選)

1.你要做一個重新整理按鈕,可以用巨集**選一個requer不填就是重新整理整個窗體的意思或者你直接用 按鈕嚮導選擇重新整理

2.你的窗體要有資料來源(隨意)他才可以支援重新整理動作

3.在窗體裡面給你的組合框命名,給他在資料攔裡選擇查詢,行**新增一個報表查詢(不帶查詢引數的源報表)或者直接寫sql資料 如select [行**名] from 表.[源表] where (條件)

4.建立一個沒有繫結的子窗體,右鍵開啟屬性給他一個資料來源,資料來源就是你要你的查詢分析表

5.查詢分析表裡面你的查詢條件要選擇指定窗體指定名稱的組合框內容,他的格式是[forms]![窗體名稱]!

[組合框名稱],比如我要篩選從起始日期到結束日期的資料,就是在時間列查詢條件裡面新增大於等於起始時間並且小於等於結束時間的表示式,如:>=forms!窗體1!

起始時間 and <=forms!窗體1!結束時間,然後在窗體裡面建立兩個組合框,把他們預設值寫成=date()+time(),要查詢的時候修改兩個值,按重新整理鍵,子窗體就會出現你想要的值

你也可以用查詢分析器直接用他的屬性設定,沒什麼好講的

用上面的方法你也可以把子窗體建立成窗體查詢一個特定的資料,也可以把子窗體設計成報表窗體查一個資料集合,比資料表更加美觀.

所要強調的的你給窗體和控制元件、資料來源指定的名稱要絕對的準確,重新整理過程要指定主窗體資料來源,自動重新整理的時候不適合條件篩選

我還是提倡你做一個載入過程,因為篩選查詢太複雜的話,根本無法進行,交叉查詢還不能加條件,access篩選過程只能解決小型的資料結構問題

6樓:匿名使用者

我給你做了一個例項,咋送給你?

access窗體中建立組合框控制元件或列表框下拉選取

7樓:匿名使用者

textbox4.value = iif(textbox1.vaue-textbox2.value>=0,"合格","不合格")

textbox8.value = iif(textbox5.vaue-textbox6.

value>=0 and textbox7.vaue-textbox5.value,"合格","不合格")

textbox9也可以設核取方塊,打勾.caption顯示「合格」,否則顯示「不合格」

if textbox1.value="" and ...and...then textbox?.enabled = true

else textbox?.enabled = flase

access 2007分割窗體中一個組合框選中一個選項,篩選出符合這一選項的內容

8樓:不想起名字了

分割窗體上面窗復體頁制眉中手動增加一個bai下拉選單框du,命名為combo1,行**設定為 select 專案zhi編號 from 表1

然後dao在這個下拉選單框的click事件中寫**

me.recordsource="select * from 表1 where 專案編號='" & combo1 & "'"

怎樣在access組合框中加入篩選條件

9樓:不想起名字了

在文字框「產品名稱」的click事件給組合框「組裝工序」的行**設定值

該值為一個查詢

"select 組裝工序 from b 表 where 產品名稱='" & combo產品名稱& "'"

ACCESS窗體和報表的區別什麼

可以將窗體視作抄視窗,人們襲通過它檢視和訪問資料bai 庫。有效的窗體du更便於人們使用數zhi據庫,因為省dao略了搜尋所需內容的步驟。外觀引人入勝的窗體可以增加使用資料庫的樂趣和效率,還有助於避免輸入錯誤的資料。microsoft office access 2007 提供了一些新工具,可幫助您...

Access中窗體的設定其相關屬性實現下拉選單形式輸入性別「男」和「女屬性中下拉選單形式是哪個

表設計檢視中的欄位型別下拉表中的查詢嚮導 2種方式 值或者查詢都可以,如果是值的話你寫 男,女 如果選查詢的話,你寫 select from 性別表 當然你要有這個性別表啦 access,將一個文字框改為組合框後,設定其相關屬性實現下拉選單形式輸入性別 男 和 女 怎麼設定?選中組合框,右鍵點選屬性...

怎樣用access建立登陸窗體,就是那種最簡單的

access 中的窗體是一種資料庫物件,可用於建立資料庫應用程式的使用者介面。繫結 窗體直接連線到表或查詢之類的資料來源,可用於輸入 編輯或顯示來自該資料來源的資料。或者也可以建立 未繫結 窗體。這個,首先你要會用巨集,否則你就要會寫vba。多使用者登陸,你可以全用vb編寫程式,也可以在access...