タイトル | : Re^3: コンボボックスのクリックイベントでのDB接続について |
記事No | : 720 |
投稿日 | : 2004/02/16(Mon) 19:10 |
投稿者 | : NAO★ |
> DBとのコネクションに時間がかかっているらしく、2回目の表示からは正常に8個アイテムが表示さ れま す。
コンボボックスをクリックした時にデータベースを読みに行くと 件数によってはタイムラグが気になると思います。
なにか他のコントロールで選択した結果でコンボボックスの内容が かわるのでしたら、その元となるコントロールのイベントにデータベースを読みにいく 処理をさせた方が良いかと思われます。
' たとえばコンボ1を選択した結果でコンボ2の内容を変える Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
ComboBox2.Clear()
' データベースを読みに行く処理
' ComboBox2に追加 ComboBox2.items.add(ResultData) End Sub
|