Я сохраняю значение флажка, используя «Да» & «Нет», и моя проблема в том, что у меня есть кнопка, которая позволит пользователю изменить значение.Заменить предыдущее значение флажка при нажатии кнопки
Итак, моя логика заключается в том, что при нажатии кнопки значение флажка, которое не будет, изменится на «Да».
Вот что я должен сохранить информацию первоначально:
public void StoredProcedure()
{
string privateItem = Private.Checked ? "Y" : "N";
connection.connection1();
if (connection.con.State == ConnectionState.Closed)
connection.con.Open();
using (SqlCommand cmd = new SqlCommand("SaveImage", connection.con))
{
cmd.Parameters.Add("@privatecheck", SqlDbType.Char).Value = privateItem;
cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
}
connection.con.Close();
}
В принципе у меня есть хранимая процедура в моей базе данных, которая сохранит свою информацию.
Теперь я решил обновить одно значение, в основном, сделать то же самое, но это привело к ошибке для меня.
Любая помощь по перезаписыванию ранее сохраненного значения флажка была бы чрезвычайно полезна!
Благодаря
Ошибка, пожалуйста, уточните? Как Char Data Type получает присвоенное значение bool? – lloyd
Пожалуйста, покажите/сообщите сообщение об ошибке и код, который сгенерировал ошибку. – Pseudonym
Вы хотите изменить значение флажка в элементе управления флажком или значение базы данных? – Pseudonym