Topic: [Решено] INSERT - сохранение/редактирование с учетом связанной таблицы
Есть такая проблема:
не отрабатывает как положено сохранение в таблицу Tasks данных с формы (AddSubTask), т.е. код не ругается, но сохранения не происходит. Собственно код:
//проверка на соответствие юзера юзеру Задачи и в случае несовпадения сохранение в базе данной подзадачи, как задачи для юзера этой формы
if AddSubTask.ComboBoxEmpl.dbItemID <> NewTask.ComboBox_Empl.dbItemID then
begin
SQLExecute('INSERT INTO Tasks (Task_name, id_TaskType, id_users, start_PF, finishPL, finishFc, active_task, comments) VALUES ("'+AddSubTask.Edit1.Text+'", 2 , ' + IntToStr(AddSubTask.ComboBoxEmpl.dbItemID)+', '+ FormatDateTime('yyyy-MM-DD',AddSubTask.DateTimePicker3.Date)+', '+ FormatDateTime('yyyy-MM-DD',AddSubTask.DateTimePicker1.Date)+', '+ FormatDateTime('yyyy-MM-DD',AddSubTask.DateTimePicker2.Date)+',' + IntToStr(AddSubTask.CheckBox1.State)+',"'+AddSubTask.Memo1.Text+'" );');
end;
PS на этой же кнопке висит еще 1 штатное (форма + кнопка "сохранить") сохранение в другую таблицу...
Архив, с рабочим решением прикреплен к последнему посту