2011年6月17日 星期五

#VB ComboBox 問題集

'碰到 ComboBox 必須手寫連資料庫
然後不知道怎麼讓他 biding 以後,去顯示我要的下拉式選單


            'BindingSource 與 ComboBox 作資料繫結
            ComboBox1.DataSource = BindingSource1
            '設定顯示為 文字模式
            ComboBox1.DisplayMember = "WHCode"
            '顯示內容為 資料值
            ComboBox1.ValueMember = "WHCode"

不知道是不是我連資料庫出了什麼問題
================================================
如果查詢介面與ComboBox共用source
會打結

嘗試分開 source 來做

ok!
=================================================
下拉是 多欄位顯示 時
http://social.msdn.microsoft.com/Forums/zh-TW/233/thread/ad265265-8f4f-465e-84ef-f5ec7b11ef2e

看來可能要透過自訂的 class 來達成
http://www.codeproject.com/KB/architecture/MultiColumnFlatCombo.aspx

可以串接SQL來達成
但是怎麼取值有問題

可能要靠 token 的方式來切字串,取值


VB .NET 個人常用字串處理函式(String.Format 、Split、StartWith、EndWith、Trim)

沒有留言:

張貼留言