Topic: Значение в Insert из CheckBox1 (ДА/НЕТ)

Здравтвуйте.
Подскажите, как в столбец "otvet" снять значение CheckBox1 (галка ДА/НЕТ или 1/2)
Скрипт запускается при нажатии  CheckBox1

SQLExecute('INSERT INTO main (id_login, id_vopr, data, otvet) VALUES (''' +IntToStr(iduser)+''', ''1'',  now(), ''CheckBox1 ??????'')');

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

SQLExecute('INSERT INTO main (id_login, id_vopr, data, otvet) VALUES (' + IntToStr(iduser)+', 1,  now(), '+Form1.CheckBox1.sqlValue+')');
Dmitry.

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

Спасибо Дмитрий - работает.

Возник похожий вопрос. Как в select прикрутить календарь (дата > чем значение на DateTimePicker4)

Простой пример:

select *
from main
where otvet  = (1)
and data >  ('+FrmOth.DateTimePicker4.sqlValue+'???)

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

при использовании в скрипте:

SELECT * FROM main WHERE (otvet  = 1) and (data > '+FrmOth.DateTimePicker4.sqlDate+')';

при использовании в кнопке с действием SQL запрос

SELECT * FROM main WHERE (otvet  = 1) and (data > {DateTimePicker4})
Dmitry.

5 (edited by pt.82 2017-10-18 09:09:52)

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

что значит прикрутить календарь?

наверное так

 select * from main where otvet  = (1) and data > ( '+FrmOth.DateTimePicker4.sqlDate+')

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

Упс, Дмитрий быстрей ответил

Re: Значение в Insert из CheckBox1 (ДА/НЕТ)

Ребята спасибо. Все работает...

при использовании в кнопке с действием SQL запрос

SELECT * FROM main WHERE (otvet  = 1) and (data > {DateTimePicker4})