У меня проблема, это работает, если возвращаемое значение не равно нулю, однако я получаю System.NullreferenceException
, когда возвращаемое значение равно нулю. Я перепробовал много вещей, но, кажется, не могу это взломать. Любая помощь здесь будет оценена.
string HwPlts = "select top 1 plts from (select sum(ISNULL(Heywood_Plts, 0)) as plts, date_Uploaded, time_Uploaded, Upload_ID from InboundRawData Group by date_Uploaded, time_Uploaded, dispatch_Date, Upload_ID having dispatch_Date = @prod_Date) as p order by Upload_ID desc";
SqlCommand cmd1001 = new SqlCommand(HwPlts, connection);
cmd1001.Parameters.AddWithValue("@prod_Date", dateTimePicker1.Text);
HWplt.Text = cmd1001.ExecuteScalar().ToString();