2011-08-05 36 views
0

我接手了一個用VB6編寫的非常古老的項目,這是一團糟,我並不真正瞭解VB,所以如果有人能幫助我,那將會很棒。用ComboBox替換數據的簡單方法是什麼?或者從數據中填充ComboBox

我有一個數據控制,獲取記錄從我願與某種下拉列表替換Access數據庫 - 我想過組合框。不幸的是,我不能以與使用數據相同的方式從數據庫獲得記錄,所以我考慮基於數據控件中的內容填充組合框。我怎樣才能實現它?還是有更好的方法來做到這一點?

我的最後一招是手動創建,以複製的數據行爲組合框所有數據庫的方法,但我認爲這是這樣一個小的變化太多精力。

在此先感謝!

回答

1

數據控件不僅僅讓他們瀏覽記錄,還管理數據庫,當前記錄,數據綁定等。 最簡單的做法是隱藏/移動數據控件並使用其方法.Recordset.Find*()。 請注意,DAO是古老的,並且已經爲VB6取代了至少一次(使用ADO)

+0

非常感謝您的回答!是的,這正是_Data_控件的問題。我真的不知道「find」 - 謝謝!我明天會在工作中嘗試,並會在這裏報告。 – Bartek

+0

如果我的答案解決了您的問題,請點擊我帖子旁邊的複選標記以接受它。謝謝 – Deanna

相關問題