With Me.ComboBox1 .DataSource = Me.Test_2_db_DataSet.t_地域 .DisplayMember = Me.Test_2_db_DataSet.t_地域.Columns(1).ColumnName .ValueMember = Me.Test_2_db_DataSet.t_地域.Columns(0).ColumnName End With
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged Dim wk_obj As Object = From rs In Me.Test_2_db_DataSet.t_県 _ Where Val(Me.Test_2_db_DataSet.t_県.Columns(0).ToString) = Val(Me.ComboBox1.SelectedValue.ToString) _ Select Me.Test_2_db_DataSet.t_県
With Me.ComboBox2 .DataSource = wk_obj ' <=== ここで下記のエラー発生
.DisplayMember = Me.Test_2_db_DataSet.t_県.Columns(2).ColumnName .ValueMember = Me.Test_2_db_DataSet.t_県.Columns(1).ColumnName End With