ramweb12345 Ответов: 3

хранить состояние флажка в базе данных


Я хочу флажок, галочку хранящиеся в базе истинной снимите хранится базе в ложных используя GridView в

CHill60

Хорошо. Почему ты не можешь этого сделать?

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Так в чем же проблема?

3 Ответов

Рейтинг:
20

Peter Leow

Сначала у вас должна быть таблица с полем типа "isChecked" битового типа в вашем sql-сервере.

Затем в вашем коде C#, если проверенное состояние флажка истинно, то вставьте / обновите 1 еще 0 в поле "isChecked" строки.


JoCodes

Не стоит заводить новичку...

Рейтинг:
2

JoCodes

Питер Леоу уже добавил решение, которое вам нужно. Ссылка добавлена ниже для четкого понимания того, как она хранится на стороне БД.

http://www.wiseowl.co.uk/blog/s315/bit-true-false.htm[^]

Надеюсь, это поможет...


Peter Leow

Спасибо, что сделали мое решение более полным. +5 :)

JoCodes

Спасибо Питер :)

Рейтинг:
1

joginder-banger

вы можете найти элемент управления с помощью gridview find control like that

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
   {
       CheckBox ch = (CheckBox)GridView1.FindControl("id of your check box");
       if (ch.Checked == true)
       {
           //database call here
       }
       else
       {
           //false database  call here
       }
   }


для любого запроса и информационного комментария или ответа.


joginder-banger

в чем проблема парня? plz любой приятель скажет мне, почему голосует против этого ответа. если власть хочет закрыть этот счет, я уверен, что готов закрыть этот счет.

Richard MacCutchan

Вероятно, вы проголосовали против, потому что ваш ответ не касается вопроса о том, как сохранить значение флажка в базе данных.

joginder-banger

сэр, это простое кодирование. сэр, я думаю, что это рабочий и понятный код.

Richard MacCutchan

Это может быть просто, но это не объясняет, как хранить значение в базе данных.

joginder-banger

сэр, я думаю, знаю о том, как можно сохранить данные в базе данных. это не реальная проблема, как можно сохранить данные в базе данных, проблема в том, как узнать, установлен флажок или нет.

Peter Leow

Я встречался с подобной ситуацией пару раз, прежде чем. Лично я не поддерживаю решения с пониженным голосованием, независимо от того, работают Они или нет, поскольку их авторы потратили бы драгоценное время и усилия на их разработку. Пожалуйста, не унывайте. Подумайте о тех благодарных словах от людей, которым вы успешно помогли.

joginder-banger

скажи мне, в чем проблема моего ответа. Плз перед тем, как проголосовать вниз, какой вопрос и проверьте ответ.

Peter Leow

Мой тоже только что спустился. Жизнь продолжается...