Так что я могу заполнить выпадающий я иду в Visual Studio только, как я хочу со всеми результатами со следующим:LIMITING мой результат установлен в VB
Dim pnum As New List(Of String)
For Each polnumber As InsuredDataSet.Claims_InsuredRow In Me.InsuredDataSet.Claims_Insured
pnum.Add(polnumber.Policy_Number)
Next
pnum.Reverse()
Me.Policy_NumberComboBox.DataSource = pnum
Высокими. Теперь я хочу ограничить pnum, взяв то, что было введено/выбрано из Insured_NameTextBox в форме и только возвращает Policy_Number с соответствующим именем Insured_Name. Я полагаю, это может быть выполнено с помощью оператора If, но все, что я пытаюсь (stringcompare, InsuredName_TextBox = Me.InsuredDataSet.ClaimsInsured и т. Д.) Либо не ограничивает результаты, ни ограничивает результаты полностью, поэтому ничего не появляется. Любая идея, где поставить инструкцию If и что следует сравнивать?
UPDATE: Я думаю, что есть некоторая путаница, так что я в том числе весь суб нагрузки ниже:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'IncidentsDataSet.Claims_Incidents' table. You can move, or remove it, as needed.
Me.Claims_IncidentsTableAdapter.Fill(Me.IncidentsDataSet.Claims_Incidents)
'TODO: This line of code loads data into the 'InsuredDataSet.Claims_Insured' table. You can move, or remove it, as needed.
Me.Claims_InsuredTableAdapter.Fill(Me.InsuredDataSet.Claims_Insured)
'textbox autocomplete mode
Dim Iname As New AutoCompleteStringCollection()
For Each insname As InsuredDataSet.Claims_InsuredRow In Me.InsuredDataSet.Claims_Insured
Iname.Add(insname.Insured_Name)
Next
Me.Insured_NameTextBox.AutoCompleteCustomSource = Iname
'combobox autocomplete code (now sorting by last included!)
Dim pnum As New List(Of String)
For Each polnumber As InsuredDataSet.Claims_InsuredRow In Me.InsuredDataSet.Claims_Insured
pnum.Add(polnumber.Policy_Number)
Next
pnum.Reverse()
Me.Policy_NumberComboBox.DataSource = pnum
End Sub
Что именно Insured_NameTextBox? Многострочный текстовый блок? – varocarbas
Insured_NameTextBox - это текстовое поле, которое имеет собственную настройку автозаполнения, выполняющую режим полного набора предложений. Он не установлен как многострочный текстовый блок. – SQLHound
Вопрос такой: он многострочный или однострочный. То есть, сколько имен должно содержать? – varocarbas