Все мои комбо-боксы меняются, когда я выбираю и выбираю элемент
У меня есть 15 комбо-боксов на моей форме. Все они связаны с одним и тем же столбцом в моей базе данных.
напр.
моя база данных называется: NightshiftDB
Столбцы: Позывной
Crewname
CrewContact
CrewPhone
Я настроил свои комбо-боксы так, чтобы они показывали "позывной"
Но когда я пытаюсь выбрать, например, позывной 650 в первом выпадающем списке и сказать позывной 710 в следующем, все выпадающие списки меняются на один и тот же позывной.
Я использую VB и sql
Любая помощь в этом была бы фантастической.
Диана
Что я уже пробовал:
Я просмотрел несколько решений этой проблемы, но совершенно запутался, так как все они, похоже, не согласны друг с другом, и ничего из того, что я пробовал, не сработало.
Dim copytable_1 As DataTable copytable_1 = NightshiftDBDataSet.Tables("callsign").Copy ComboBox2.DataSource = copytable_1
Я попробовал сделать это в событии formload (я думал, что смогу сделать это для каждого из comboboxes), но он выдал следующую ошибку
System. NullReferenceException: "ссылка на объект не установлена на экземпляр объекта".
System.Data.DataTableCollection. this[string]. get returned Nothing
Я не знаю, что это значит и как это исправить.
Dave Kreskowiak
Как выглядит ваш код, когда вы извлекаете данные и привязываете к ним элементы управления?
[no name]
Я попытался найти ваш код в вашем "вопросе", чтобы мы могли увидеть, в чем может быть проблема, но ничего из того, что я пробовал, не сработало.
Richard Deeming
То NullReferenceException
совершенно ясно: ваш NightshiftDBDataSet
не содержит стол называется "позывной".
Отлаживать свой код и проверить NightshiftDBDataSet.Tables
коллекция, чтобы увидеть, как на самом деле называется таблица.