どこでも検索しましたが、答えが見つかりません。すべての例には、datagridview があるか、Select で停止します。DataContext の結果を変数として VB に格納する必要があります。前のコードでは、ComobBox に顧客名のドロップダウン リストを設定しています。次に、ユーザーがコンボボックスリストから顧客名を選択すると、次のことを行います。
Private Sub ComboBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Dim dbmanex As New Manex_LINQDataContext
Dim dbPhone = From c In dbmanex.CUSTOMERs
Where c.CUSTNAME = Me.ComboBox1.Text
Select c.PHONE
Me.PhoneTextBox.Text = dbPhone
End Sub
PhoneTextBox.Text は空白です。どんな洞察も大歓迎です。
Kirill Bestemyanov が解決:
Private Sub ComboBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Dim dbmanex As New Manex_LINQDataContext
Dim dbPhone = From c In dbmanex.CUSTOMERs
Select c.PHONE
Me.PhoneTextBox.Text = dbPhone.Single()
End Sub