Я пытаюсь выполнить хранимую процедуру, а затем использовать оператор if для проверки нулевых значений, и у меня не получается. Я парень VB, поэтому, пожалуйста, потерпите меня, если я делаю синтаксическую ошибку школьника.
objConn = new SqlConnection(strConnection);
objConn.Open();
objCmd = new SqlCommand(strSQL, objConn);
rsData = objCmd.ExecuteReader();
rsData.Read();
if (!(rsData["usr.ursrdaystime"].Equals(System.DBNull.Value)))
{
strLevel = rsData["usr.ursrdaystime"].ToString();
}
Позволит ли это мне проверить, возвращает ли SQL-соединение просто значение, и если да, то заполнить мою строку?
Я привык просто проверять, возвращается ли значение, и не уверен, что делаю это правильно с помощью C#
If Not IsDBNull (rsData ("usr. ursrdaystime"))
Будем признательны за любую помощь!