Я создаю шаблон данных на С#. С помощью хороших людей на этом замечательном сайте мне удалось решить почти все вопросы. Это должно быть последней проблемой. Поскольку это шаблон, над которым я работаю, мне нужны все поля в таблице, включая пустые значения. Мне помогли обновить нули, добавив (object)this.field ?? DBNull.Value, но у меня есть поле, которое является внешним ключом, и хотя, когда я смотрю в базу данных, оно говорит null, когда я извлекаю записи, значение становится равным 0. Когда я пытаюсь обновить это поле, оно говорит, что я нарушаю внешний ключ ограничения. Как я могу обойти эту проблему? Я думал, что нулевое решение будет работать, но оно не отображается как нулевое, оно отображается как 0.
Спасибо