Я сейчас работаю с SQL в своем программировании и запрашиваю базу данных, вот так.
scCommand = new SqlCommand("SELECT LegislationID FROM Legislation WHERE Number = @ECERegulation", sconConnection);
scCommand.Parameters.Add("@ECERegulation", SqlDbType.NVarChar);
scCommand.Parameters["@ECERegulation"].Value = strECERegulation;
return (int)scCommand.ExecuteScalar();
Мой вопрос: что будет возвращено, если мой параметр не будет соответствовать чему-либотаблица, к которой я обращаюсь?Мне нужно заявление if, чтобы справиться с несоответствующей ECERegulation.Будет ли это вернуть ноль?Или это вернет LegislationID ноль?Любая помощь будет оценена.