У меня есть таблица, которая содержит столбец nvarchar, который допускает пустые значения.
У меня есть метод в VB.NET, который имеет необязательную переменную описания, которая имеет значение Nothing
Public Shared Sub InsertDescription(Optional ByVal Description As String = Nothing)
{
//Insert Description Procedure Call
}
Если я назову этот метод как:
InsertDescription();
Не удается сказать, что процедура ожидала @Description, но не была предоставлена. Единственный способ исправить это - установить значение по умолчанию «» или не делать его необязательным и просто передать «», но я не хочу вставлять строку «» в столбец описания таблиц базы данных, Я хочу передать значение по умолчанию.