在ACCESS窗體中組合框A的資料改變,組合框B的資料隨

2021-03-22 16:38:18 字數 3044 閱讀 3480

1樓:百無生

例如一個材質表,有材質和種類兩個欄位,則可:

設定種類組合框的更新後事件**,

**中更新材質組合框的行**屬性的sql語句,如:

me.材質組合框.rowsource = "select 材質 from 材質表 where 種類 = '" & me.種類組合框.value & "'"

在mfc中,一個組合框的值變化,怎麼影響另一個組合框裡填入的資料

2樓:匿名使用者

如果是手動輸入了資料, 用cbn_editchange訊息

如果是選擇改變了, 用cbn_change訊息

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

3樓:百無生

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 窗體裡的組合框控制元件,選擇了資料後,窗體裡的內容不隨著組合框裡的內容變化。。。

4樓:霍霍清霜萬里行

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

5樓:匿名使用者

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

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

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

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

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

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

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

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

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

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

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

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

6樓:匿名使用者

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

access窗體中組合框的數值怎麼設定?在屬性中怎麼操作

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

7樓:解0人

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

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

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

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

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

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

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

2.2.通過ado來儲存:

祝你成功!

access的子窗體下文字框名稱隨主體組合框下拉更新變動

8樓:不想起名字了

在那個下拉選單框的 更新後 事件中加入** 修改 w4 這個控制元件的 cpation屬性

求高手幫助,access2010窗體中組合框有兩個選項,希望用巨集命令或者vb能點a項時彈出對應a的新窗體,b同上!

9樓:子羽

沒用過2010,不過我想應該可以用

***bobox的change事件來做

private sub ***bobox1_change()select case ***bobox1.textcase "a"

a.show()

case "b"

b.show()

end select

end sub

如何實現access窗體中在一個組合框內選中目標欄位後其對應的欄位也自動顯示?

10樓:解0人

不太理解你的問題,猜測...

如果在組合框a中選擇欄位1,想在文字框b中自動顯示欄位2的內容,那麼,

在文字框b的屬性->資料->資料**中寫:=dlookup("欄位2名稱","表名","欄位1名稱=" & [組合框a名稱])

如果欄位1是文字,=dlookup("欄位2名稱","表名","欄位1名稱='" & [組合框a名稱] & "'")

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

組合框進入後第一個介面要點第三個,而不是第一個 給你一個最簡單的查詢分析窗體 在窗體裡面巢狀子窗體做重新整理篩選 1.你要做一個重新整理按鈕,可以用巨集 選一個requer不填就是重新整理整個窗體的意思或者你直接用 按鈕嚮導選擇重新整理 2.你的窗體要有資料來源 隨意 他才可以支援重新整理動作 3....

access怎麼做登入窗體,怎樣在Access弄一個登入窗體?

1.點選表集合,開啟表的集合,這裡你可以看到所有的表的清單。2.在這個表集合中,選擇一個表作為窗體的資料來源,右鍵單擊這個表,在彈出的右鍵選單中,選擇開啟。3.接著在選單欄中,點選建立選項。4.在建立選項中,點選 窗體 5.會看到,在介面中開啟了一個窗體的設計檢視,這就是建立的窗體,你可以看到這種方...

在access中如何建立操作查詢

建立查詢,查詢條件中輸入 forms 窗體名 按扭名稱 建立一個開啟此查詢的巨集 在窗體的按扭上單擊右鍵,選 屬性 事件 單擊 在下拉選單中選中剛建立的巨集。在查詢物件裡面點新建,按提示操作即可,在選擇查詢的設計檢視狀態,在藍色區域右鍵選擇你要的查詢型別即可。操作查詢與選擇查詢相似,都需要指定查詢記...