Эй, я довольно новичок в c # и уверен, что это не так уж сложно, но я не могу разобраться с этим.
У меня есть метод, в котором я получаювсе переменные из формы Windows отправляют их в другой метод, который вставляет их в базу данных.Это работает хорошо, когда переменные объявлены, однако, когда я пытаюсь добавить немного проверки для проверки на нулевые значения, я получаю сообщение об ошибке «имя 'gridRef1V' не существует в текущем контексте".
Проверка, которую я имею в данный момент:
if (cbGridRef1.SelectedValue != null)
{
string gridRef1V = cbGridRef1.SelectedValue.ToString();
}
else
{
MessageBox.Show("The grid ref1 field must contain a value");
cbGridRef1.Focus();
}
Строка кода, получающая сообщение об ошибке:
SQLMethods.inspectionInsert(scrapTypeV, scrapShiftV, scrapDateV, prodAreaV, castDateV, dieNoV, dieCodeV, dieDescV, machineV, casterIDV, castShiftV, fettlerIDV, scrapCodeV, scrapTotalV, partIDV, gridRef1V, gridRef2V, qtyScrapV);
Спасибо за любую помощь заранее.