0
訪問組合框問題的組合框值與VBA設置在VBA
我有2個形成在單個數據庫中,每個在其上的組合框unbund。
當我從表格中讀取記錄時,我會從數據中填充各種屏幕字段 - 包括組合框 - 但我在每個屏幕上都會得到不同的響應。
每個組合框有2列 - 第一個(寬度爲零)是另一個表的ID,第二個(可見)列顯示具有該ID的人員的姓名。
Screen/Combobox 1 - 按需要工作 這顯示贊助商的名稱。
Me.cboSponsor = rstProgramme("intSponsor")
屏幕/組合框2 - 如期望 這一個顯示管理器的ID(即,intManager值)
Me.cboManager = rstRelease("intManager")
持有ID值被打開爲兩個的記錄不能正常工作dynasets是這樣的:
Set rstProgramme = db.OpenRecordset("tblProgramme", dbOpenDynaset)
Set rstRelease = db.OpenRecordset("tblRelease", dbOpenDynaset)
我已經比較了兩個組合框的屬性並排,它們是標識的因爲我爲什麼一個人工作而另一個人沒有工作,所以我很難過。
任何人都可以提出一些我錯過的東西嗎?
在此先感謝您的幫助。
對於每個組合框設置的recordource屬性是什麼? – geeFlo
爲什麼不使用內置的查詢生成器來分配Row Source屬性?除了更多的維護責任外,您從使用vba中獲益匪淺。 – tahwos