私は 2 を持っていcombobox
ます。両方のcomboBox
値は からのものdataset
です。
cb1
数値リストeg : 10, 20, 30
cb2
を含む数値リストを含むeg : 10.2, 11.3, 20.5, 24.8, 34.5
Cb2
cb1 の選択時にリストをフィルタリングする必要があります
例: 10 -> 10.2,11.3 20 -> 20.5, 24.8 30 -> 34.5
vb.net を使用してこれらをコーディングするにはどうすればよいですか? テーブルとビジュアルスタジオ2005 vb.netのすべてのデータストアにmssqlを使用しています
cb1 = BilletSize
cb2 = BilletUnitWt
編集:
これまでに試したコード
Private Sub cbBilletSize_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cbBilletSize.SelectedIndexChanged
Dim SqlStr As String SqlStr = "SELECT tbBilletUnitWt.BilletUnitWtCode FROM tbBilletUnitWt WHERE tbBilletUnitWt.BilletSizeCode = " & Me.cbBilletSize.SelectedValue & ";"
Me.cbUnitWt.SelectedValue.RowSource = SqlStr Me.cbUnitWt.SelectedValue.Requery()
End Sub