嗯這是我的問題,如何我可以防止在我的Combobox中的雙顯示器,如果我有一個數據表 「學生」列「部分」裏面是BE701P,BE101P,BE701P,BE701P,BE101P。 我想只顯示組合框「BE701P和BE101P」這樣防止冗餘顯示,有可能嗎?如何在沒有冗餘顯示器的情況下過濾組合框?
Private Sub section()
Try
conn = New OleDbConnection(Get_Constring)
Dim sSQL As String = ("SELECT [section] FROM student where username like'" & Administrator.lblusername.Text & "%' ")
Dim da As New OleDbDataAdapter(sSQL, conn)
Dim ds As New DataSet
da.Fill(ds)
cmbsection.ValueMember = "section"
cmbsection.DataSource = ds.Tables(0)
cmbsection.SelectedIndex = 0
Catch ex As Exception
MsgBox("ERROR : " & ex.Message.ToString)
End Try
End Sub
它會將所有數據顯示在組合框中並進行冗餘顯示。因爲我想防止冗餘。我會很樂意提供任何建議。
如果我在組合框中選擇「BE701P」,所有誰擁有「的數據庫中BE701P將顯示到datagridview的。」 – user2715202