Оператор C# SQL select-как изменить значение pulled?
Всем Привет -
Я надеюсь, что это правильный форум, чтобы спросить об этом. Я использую приведенный ниже код для извлечения значений из SQL в datagridview. Все работает хорошо, за исключением того, что я хотел бы, чтобы ячейка "значение" (которая либо вернется как 1, 2, либо 3) менялась при запросе результатов на Started, Stop, Stoping. Кроме того, если число значений не равно 1, 2 или 3, то я хотел бы, чтобы datagridview сказал "неизвестно"
Так, например, в моем столе я мог бы иметь:
Имя = Майк
Фамилия = Джонс
Значение = 1
Имя = Стив
Фамилия = Макдэниелдс
Значение = 3
Имя = Чад
Фамилия = Смит
Значение = 0
То, что я хотел бы показать datagridveiw, это:
Имя = Майк
Фамилия = Джонс
Значение = Начато
Имя = Стив
Фамилия = Макдэниелдс
Значение = Остановка
Имя = Чад
Фамилия = Смит
Значение = Неизвестно
Код, который я использую:
SqlConnection myConnection = new SqlConnection("Server=mylaptop; Database = users; User Id = test; Password = testpass;"); myConnection.Open(); SqlCommand objcmd = new SqlCommand("SELECT LastName, FirstName, Value, FROM table1 ", myConnection); SqlDataAdapter adp = new SqlDataAdapter(objcmd); DataTable dt = new DataTable(); adp.Fill(dt); dataGridView1.DataSource = dt;
Надеюсь, кто-то сможет помочь и поблагодарить вас заранее.
Что я уже пробовал:
Google, размещая операторы if then в коде, но не может понять, как это сделать.