Я пытаюсь выполнить SQL-запрос, чтобы узнать, существует ли уже адрес в моей базе данных. Мои адреса имеют такую структуру:
line1
line2
line3
city
state
zipcode
country
Иногда line2 и line3 являются значениями NULL в моей базе данных.
Я использую .NET TableAdapter и DataTable, чтобы сделать мой запрос. Когда я пытаюсь передать свой параметр line2 (@ line2), он равен строке со значением = none. Моя база данных не интерпретирует это как NULL и говорит, что записи не совпадают, но я знаю, что они совпадают?
Как передать строку = ничего и сравнить ее со значением NULL в базе данных как равным?
Я попытался использовать string = DBNULL.value, но не скомпилировал. Я провел аналогичные сравнения с целыми числами и т. Д., Используя integer = Nullable (of integer), но для строк это не существует.
Спасибо.