none
vb2008 combobox如何避免相同的值重覆加入問題(從SQL讀入但因不同運用) RRS feed

  • 問題

  • 親愛的各位大大:
      
    有關combobox重覆問題在此情況下是否有解?

    Dim fs As New SqlDataAdapter("SELECT * from PURS Where TA001='" + TextBox1.Text + "'   ", strDbCon)  //不用Distinct是為了將所有符合查詢的資料全部放在Datagridview

    fs.Fill(es, "PURS")     
    Dim js As New DataTable
    js = es.Tables("PURS")
    DataGridView1.DataSource = js
    For i = 0 To js.Rows.Count - 1
    ComboBox1.Items.Add(Trim(es.Tables.Item(0).Rows(i).Item("TD017")))//從剛才的查詢資料選取某欄位加到combobox1中,但加入值會重複請問是否可以避免?如何避免的寫法為何
    ComboBox2.Items.Add(Trim(es.Tables.Item(0).Rows(i).Item("TD008")))
    Next
    Me.ComboBox1.SelectedIndex = 0
    Me.ComboBox2.SelectedIndex = 0

    PS:Comboboxx2也是跟Combobox1一樣問題
    感謝各位大大
    2010年2月25日 上午 06:58

解答

所有回覆