Я пытаюсь сохранить нуль в целочисленном столбце с помощью arcObjects, но всегда сохраняет значение 0, когда значение равно null. Может ли кто-нибудь объяснить мне, что происходит? Я развиваюсь в C#.Попытка сохранить значение null с помощью arcObjects
Я попытался присвоить DBNull.Value моей переменной, но я не могу, потому что это целое число. Большое спасибо за ваше время и ваши знания!
Визуальная сторона Студия:
ArcGIS сторона:
'int' быть тип значения будет иметь значение по умолчанию 0. Почему бы» t вы вместо этого используете nullable int ['int?'] (https://msdn.microsoft.com/en-us/library/2cf62fcy.aspx)? –
Я попробовал. Когда type является int ?, я устанавливаю значение null для переменной и записывает 0 в БД, а не null – tornic
Не могли бы вы поделиться соответствующим кодом, чтобы мы могли взглянуть? –