Executenonquery: свойство commandtext не было инициализировано'
Привет! у меня есть проблема с моим проектом, он работал утром, а потом теперь (вечером) его нет, и я не знаю, где проблема. вот мои коды, и я надеюсь, что вы, ребята, сможете мне в этом помочь. проблема гласит: "
System.InvalidOperationException: 'ExecuteNonQuery: CommandText property has not been initialized'
private void submitBtn_Click(object sender, EventArgs e) { con.Open(); string a = "Accept"; string b = "Reject"; string queryUpdate1 = ""; string queryUpdate2 = ""; if (accptBtn.Checked) { if(type_rdonly.Text == "SL") { if (ifEmployeeExist(con, emptime_rdonly.Text)) { queryUpdate1 = @"UPDATE [LEAVE_EMP] SET EMP_STATUS ='" + a + "'WHERE [EMP_TIME] ='" + emptime_rdonly.Text + "'"; } queryUpdate2 = string.Format("UPDATE LEAVE_ADMIN SET L_SPENT_SL = (L_SPENT_SL + 1), L_REM_SL = (L_REM_SL - 1)"); } if (type_rdonly.Text == "VL") { if (ifEmployeeExist(con, emptime_rdonly.Text)) { queryUpdate1 = @"UPDATE [LEAVE_EMP] SET EMP_STATUS ='" + a + "'WHERE [EMP_TIME] ='" + emptime_rdonly.Text + "'"; } queryUpdate2 = string.Format("UPDATE LEAVE_ADMIN SET L_SPENT_VL = (L_SPENT_VL + 1),L_REM_VL = (L_REM_VL - 1)"); } SqlCommand cmd1 = new SqlCommand(queryUpdate1, con); SqlCommand cmd2 = new SqlCommand(queryUpdate2, con); cmd1.ExecuteNonQuery(); cmd2.ExecuteNonQuery();
Что я уже пробовал:
я проверил свою вторую спину, и она была такой же.
F-ES Sitecore
Используйте отладчик для пошагового просмотра кода, чтобы понять, почему текст вашей команды не задается. Скорее всего, это связано с тем, что ваши входные данные не соответствуют вашим ожиданиям, но мы не знаем, что это за входные данные.
Pauline Agawin
Привет! можем ли мы поговорить по электронной почте, чтобы я мог показать вам свои материалы? ошибка гласит:
cmd 1 = system.data.sqlclient.sqlcommand
cmd 2 = system.data.sqlclient.sqlcommand
кон = система.данных.sqlclient как.команда sqlcommand
queryUpdate2 = "UPDATE [LEAVE_ADMIN] SET L_SPENT_SL = (L_SPENT_SL + 1), L_REM_SL = (L_REM_SL - 1)"