Я использую Strongly Typed Dataset
в качестве DAL.
Я хочу вернуть один столбец из моей таблицы, для этого я написал код как
SELECT DISTINCT Floor
FROM Room
WHERE (Building = @Building)
Но при предварительном просмотре данных отображаются все столбцы таблицы с нулевым значением, а столбец с первичным ключом имеет значение -1.
Это условие вызывает исключение, когда я связываю этот запрос с ComboBox.
cmbFloor.DataSource = da.GetFloorByBuilding(cmbBuilding.Text)
cmbFloor.DisplayMember = "Floor"
Ошибка:
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.