У меня есть две поля со списком, и у меня есть две таблицы базы данных в sql-сервере. Имя первой таблицы - это провинция, а второе имя таблицы - это город, если я выбираю провинцию в моей первой combobox, а затем показываю все города против выбранной провинции показывают во втором поле со списком, когда мы нажимаем на раскрывающийся список combobox, поэтому PLZ помогите мне, как я могу это сделать в vb.net 2010Извлечь данные в combobox из sql-сервера и отношения ship btween 2 combx
0
A
ответ
0
Что у вас есть? Короче, вам нужно добавить событие SelectedIndexChanged или SelectionChangeCommitted в поле со списком провинций. Возьмите выделенную выписку из поля со списком провинций и используйте это, чтобы запросить таблицу городов и использовать результаты этого для заполнения списков городов.
Private Sub cboProvince_SelectionChangeCommitted(ByVal sender _
As Object, ByVal e As EventArgs) Handles cboProvince.SelectionChangeCommitted
' verify a something was selected
If cboProvince.selectedindex>-1 Then
FillCitiesCombo(cboProvince.selectedValue)
End If
End Sub
Private Sub FillCitiesCombo(Province As String)
dim tmpConn as new sqlconnection(connectionstring)
tmpConn.open
try
Dim sql as string("SELECT CITY FROM CITIES WHERE PROVINCE='" & Province.tostring & ";")
Dim adpt As New SQLDataAdapter(sql,tmpConn)
Dim dt as new datatable
adpt.fill(dt)
cboCities.DataSource=dt
cboCities.ValueMember="City"
cboCities.DisplayMember="City"
catch ex as exception
finally
tmpConn.Close
End try
End Sub
Это не самый эффективный метод. Чтобы предотвратить поездку в базу данных каждый раз, когда вы выбрали провинцию, вы можете сохранить все города в виде данных, а затем использовать dataview с RowFilter, чтобы заполнить поле со списком городов.
Смежные вопросы
- 1. Извлечь данные из Отношения
- 2. Запрос NSPredicate для отношения ship
- 3. Извлечь данные из выбора ComboBox в TextBlock
- 4. Извлечь данные в combobox из SQL Server в VB.NET
- 5. Извлечь данные из таблицы sql в datagridview в combobox
- 6. Загружена форма, но как извлечь данные из SQL в combobox?
- 7. Извлечь ComboBox данные DropDown с подключением ADODB
- 8. Извлечь содержимое DataSource из ComboBox
- 9. Угловой 2 извлечь данные из ответа
- 10. Извлечь данные из основных данных, имеющих отношения между объектами
- 11. получить данные из combobox
- 12. Сравнить 2 поля в 2 таблицах и извлечь данные
- 13. Извлечь данные из таблиц, имеющих отношения «многие ко многим»?
- 14. Разница btween станд :: атомное и станд :: мьютекс
- 15. Извлечь значение из базы данных в combobox
- 16. Извлечь данные из Firebase
- 17. Извлечь данные из строки
- 18. Основные данные и отношения
- 19. Извлечь данные из IEnumerable?
- 20. Symfony 2 и отношения
- 21. добавить и извлечь данные из datagrid, WPF
- 22. Извлечь данные из mysql через checkbox
- 23. B-Ship: Alternating AI и User (Python)
- 24. Извлечь 2 подстроки из строки
- 25. Извлечь HTML-теги и данные из текста
- 26. Как извлечь данные JSON из http.get в Angular 2 правильно?
- 27. Извлечь данные из базы данных в таблицу с угловыми 2
- 28. Извлечь данные из ViewModel
- 29. Как извлечь данные из 2-х разных таблиц в MySQL
- 30. извлечь данные из файла