Я пытаюсь ввести дату в базу данных Oracle. Когда-нибудь это значение будет нулевым. Таким образом, в функции, которую я пишу, мне нужен способ передать это нулевое значение. Я передаю эту дату в качестве параметра для хранимой процедуры. Этот параметр может быть нулевым. Я использую Oracle.DataAccess DLL, чтобы заставить эту вещь работать. Если это действительно нуль, я думаю просто добавить пустую переменную. Как вы думаете, это будет работать ??? Вот как я сейчас настраиваю этот сценарий ...
cmd.Parameters.Add("ACTIVE_DATEIn", DateTime.Parse(ActiveDate));
conn.Open();
outcome = cmd.ExecuteNonQuery();
Active Date - возможная нулевая переменная, которую я собираюсь передать. Очевидно, что вы не можете конвертировать нулевое значение в дату Time. Что бы вы, ребята, предложили сделать?