Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2013, 21:40   #1
ramsesjol
Пользователь
 
Регистрация: 31.05.2013
Сообщений: 11
По умолчанию DBCheckBox сохранение по клику

Можно ли при щелчке по ДБЧекБоксу сразу же сохранить таблицу?
ramsesjol вне форума Ответить с цитированием
Старый 11.06.2013, 08:57   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

а почему нет? после нажатия на чекбокс делай post к примеру.
maLoy*508 вне форума Ответить с цитированием
Старый 11.06.2013, 13:28   #3
ramsesjol
Пользователь
 
Регистрация: 31.05.2013
Сообщений: 11
По умолчанию

Цитата:
Сообщение от maLoy*508 Посмотреть сообщение
а почему нет? после нажатия на чекбокс делай post к примеру.
Если просто пост прописать то ругается на то что датасет не режиме редактирования или добавления. Прописал перед постом еще и эдит, так значение не меняется. Сколько не кликай. А как только снимается фокус с чекбокса снова выдает ту же ошибку. Почему вообще понятия не имею.
ramsesjol вне форума Ответить с цитированием
Старый 11.06.2013, 13:30   #4
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

ну дык Insert\Edit нужно писать до начала каких-либо изменений
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 12.06.2013, 10:12   #5
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

с Post-ом это я предположил, сам не проверял - лень.
у себя делал следующим образом
Код:
      
AParam := Integer(CheckBox1.Checked);
with Query_ do
begin
  Close;
  SQL.Text := 'Update Table1 set Value = :AParam where id = 1';
  ParamByName(AParam').AsString := AParam;
  ExecSQL;
end;
p.s. компонент CheckBox
maLoy*508 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в бд не записывается dbcheckbox kate158 Общие вопросы Delphi 3 27.01.2012 16:25
DBCheckBox reggga C++ Builder 3 20.10.2011 13:39
DBCheckBox Aleksey1989 Помощь студентам 12 19.02.2011 17:37
Работа с DBCheckBox artemavd БД в Delphi 6 22.03.2010 15:20
DBCheckBox дурит Haladdin БД в Delphi 1 21.12.2009 23:58