|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.08.2017, 10:36 | #1 |
Форумчанин
Регистрация: 16.02.2009
Сообщений: 110
|
Некорректное сохранение данных
Использую компоненты TOraDataSet и TMemTableEh, после расчета заполняю TMemTableEh на уровне Post, а Commit не делаю. Свойство TDataSetDriverEh.ResolveToDataSet стоит true, TOraDataSet.CommitOnPost=false. Далее позволяю пользователю редактировать эти данные через GridEh. После чего делаю TOraDataSet.Commit. Сохраняются только первоначальные данные, а те, что пользователь редактировал через Grid не сохранились. А если пробую в цикле принудительно сделать Insert - двоит строки( в первой строке сохраняются отдельно первоначальные данные, а во второй те, что пользователь отредактировал). Кто сталкивался? Как обойти эту ситуацию? Спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ввод данных текстовых данных например (12ав23у) с клавиатуры и запись(сохранение) в файл на С:\ | zippa | Visual C++ | 18 | 14.11.2016 18:03 |
Сохранение данных из Edit в базу данных (не Access) | Denis3 | БД в Delphi | 5 | 18.03.2013 16:45 |
сохранение данных в базе данных | VaskoPavel | Помощь студентам | 6 | 13.09.2011 10:49 |
Некорректное считывание записаных данных в реестр | Dozent | Общие вопросы Delphi | 4 | 18.09.2009 15:07 |
Сохранение данных... | Leva | Общие вопросы Delphi | 4 | 07.09.2008 00:28 |