У меня есть страница aspx, которая позволяет пользователю отправлять измененные записи в базу данных, но когда пользователь нажимает Submit
, чтобы запустить хранимую процедуру, я сначала хочу запустить проверку, чтобы увидеть, имеет ли измененная строка те же отношениясуществует.
Я передаю результаты следующего запроса:
SELECT SwitchRoom.ModifiedID FROM SwitchRoom WHERE
SwitchRoomID = @ChkSwitchRmID", constring;
в DataReader
, чтобы определить, существует ли эта связь.
Мне нужно, чтобы определитьвернет ли читатель NULL
, чтобы разрешить выполнение процедуры, если это не так, не позволяйте пользователю сохранять информацию.
Я пробовал следующее:
if (dbreader = NULL)
{
Fire Procedure
}
else
{
"Error Message"
}
и я даже попытался передать считыватель в datatable
и запустить его против него без какой-либо удачи.
Как проверить перезапуск DataReader для null
?