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