Вопросы по теме 'nullable'

тестирование неравенства со столбцами, которые могут быть нулевыми
Итак, сегодня утром я задал вопрос , что и сделал неправильно выразился, поэтому я получил много ответов о том, почему NULL по сравнению с чем-либо даст NULL/FALSE. Мой фактический вопрос заключался в том, какова проверенная временем мода, в...
5271 просмотров
schedule 30.10.2023

Как я могу остановить nHibernate от полезной установки значения даты в ненулевом поле объекта, когда базовое значение поля базы данных равно null?
Я с волнением прочитал первую попавшуюся статью в гугле — это была как раз моя проблема. У меня есть объектная модель с ненулевым полем даты, но базовое поле базы данных допускало значение NULL и имело нулевое значение. Это был DateTime. nHibernate...
322 просмотров
schedule 25.10.2022

Как сделать столбец представления NOT NULL
Я пытаюсь создать представление, в котором я хочу, чтобы столбец был только истинным или ложным. Однако кажется, что независимо от того, что я делаю, SQL Server (2008) считает, что мой битовый столбец каким-то образом может быть нулевым. У меня...
58349 просмотров
schedule 22.01.2024

Где в памяти хранятся типы, допускающие значение NULL?
Возможно, это ответ на вопрос о типах, допускающих значение NULL . Где именно в памяти хранятся типы значений, допускающие значение NULL (_1 _...)? Сначала я подумал, что это достаточно ясно, поскольку Nullable<T> - это структура, а это...
8195 просмотров
schedule 06.04.2024

Практика отношений между таблицами SQL Server
Каков рекомендуемый способ в этой ситуации: Customer ..* <-------------> 0..1 Car Таким образом, есть таблица Customer и таблица Car, у Customer может быть ноль или один Car, Car может быть связан со многими таблицами Customer....
330 просмотров

Обнуляемые типы в C # - куча или стек?
Возможный дубликат: Где в памяти хранятся типы, допускающие значение NULL? Самый простой вопрос о типах, допускающих значение NULL - где хранятся значения, допускающие значение NULL - в куче или стеке? Я считаю, что его следует...
987 просмотров
schedule 12.05.2024

Заполнение типа Nullable из DataRow
Я хочу получить значение из элемента в DataRow, и я хотел бы сохранить результат в поле Nullable Date. Я вижу (в VB), что появляется общая функция "Поле" для объекта System.Data.DataRowExtensions. Вот из браузера объектов: Public Shared...
1940 просмотров
schedule 20.01.2024

Как я могу создать столбец Datagridview для обработки логических значений, допускающих значение NULL?
Я отображаю данные из SQL в datagridview с помощью SqlDataAdapter. (Это приложение C# Winforms, но этот вопрос может быть легко применим и к VB.) Некоторые из столбцов являются логическими значениями, допускающими значение NULL. В настоящее время...
2106 просмотров
schedule 11.12.2023

Поведение C# с Nullables
В C# int? a1 = 0; int? a2 = 100; a1 = a1 | default(int?); a2 = a2 | default(int?); и a1, и a2 оказываются нулевыми. Было бы здорово, если бы кто-нибудь объяснил его работу. Обновлять Причина, по которой я привел этот безумный пример,...
119 просмотров
schedule 25.10.2022

Повысить общий тип до Nullable в С#?
Учитывая универсальный тип T в C#, мне интересно, как получить тип Q , который равен T? для ненулевого T и T для уже нулевого T . Вопрос возник из реального кода. Я хочу унифицировать доступ к параметрам, передаваемым через строку...
380 просмотров

Обходной путь для нулевых примитивов в JDBC PreparedStatement?
При использовании необработанного JDBC вы можете параметризовать PreparedStatement следующим образом: PreparedStatement statement = connection.prepareStatement(someSQLString); String someString = getSomeString(); Integer int = getSomeInteger();...
15619 просмотров
schedule 03.02.2024

Получить короткую дату для System Nullable datetime (datetime?) в С#
Как получить короткую дату для Получить короткую дату для System Nullable datetime (datetime ?) для ed 12/31/2013 12:00:00 --> должен возвращать только 12/31/2013 . Я не вижу доступных ToShortDateString .
42239 просмотров
schedule 05.08.2022

Сохранить информацию о типе с помощью DynamicObject
Я пытаюсь разработать процесс для выполнения операций извлечения, преобразования и загрузки. Я хочу использовать ExpandoObject в своем конвейере, чтобы позволить мне легко добавлять столбцы в мой поток данных. В основном я читаю данные из какого-то...
497 просмотров
schedule 29.08.2022

Как указать ограничение, в котором говорится о наборе типов, допускающих значение NULL?
Я пытаюсь создать универсальный метод проверки аргументов, который проверяет параметры коллекции на наличие нулевого значения, пустого или содержащего нулевой элемент . public void Foo(ICollection<MyType> bar) { // Validate parameters...
858 просмотров

Как отсортировать список строк, преобразованных из даты и времени с нулевым значением
У меня есть список строк, которые я создал из объектов DateTime, допускающих значение NULL. Пустые строки представляют нулевые записи. Таким образом, список может выглядеть как { "23.06.2015", "", "01.07.2014", "" } Я хочу отсортировать...
416 просмотров
schedule 21.01.2024

Возврат NULL и NULL в одном универсальном методе C #?
Возможно ли в универсальном методе C # вернуть либо тип объекта, либо тип, допускающий значение NULL? Например, если у меня есть безопасный метод доступа к индексу для List , и я хочу вернуть значение, которое я могу проверить позже с помощью ==...
2199 просмотров
schedule 06.04.2024

Почему в C# имеет смысл сравнивать обнуляемые и необнуляемые целые числа?
Я всегда использовал оператор объединения (также известный как «действительно удивленный оператор, т.е. «??»), чтобы избавиться от фальшивых нулевых значений (обычно извлекаемых из БД как допускающих нули, но мне известно, что они никогда не имеют...
1350 просмотров
schedule 23.08.2022

Возьмите минимум 2 даты и времени с нулевым значением
У меня есть 2 поля Nullable Datetime в методе. Как выбрать минимум 2. Я пробовал ниже: static void GetMinimunDate(DateTime? startDate,DateTime? copDateTime) { DateTime? retDate = DateTime.MinValue; if (startDate ==...
374 просмотров
schedule 29.10.2023

Почему можно использовать условный оператор null при установке значения логического значения без использования логического значения, допускающего значение null?
У меня есть следующая строка кода: user.Exists = await this.repository?.Exists(id); Exists слева является свойством класса User . Его тип просто bool , а не bool? . Метод Exists справа — это метод API для проверки существования...
346 просмотров

Возможно ли, что параметр метода С# какого-то типа int может принимать значение null и может обновлять аргумент
Как показано ниже, я хочу, чтобы SomeMethod Иметь параметр какого-то типа int может принимать null в качестве параметра если параметр не равен нулю, он будет использовать его значение, а затем обновить значение переменной аргумента в...
118 просмотров
schedule 03.10.2022