|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.05.2009, 12:42 | #11 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
к сожалению (а может и к счастью), у меня нет столько времени чтобы по сто раз писать одни и те же ответы - читай внимательнее: у тебя добавляется еще один селект, который выдаст тебе новые объекты - остается их только добавить в существующий массив без его обнуления
|
02.06.2009, 09:05 | #12 | |
Пользователь
Регистрация: 26.05.2009
Сообщений: 26
|
Цитата:
Как это в коде оформить??? Я не могу придумать... Последний раз редактировалось VaBank; 02.06.2009 в 09:07. |
|
02.06.2009, 11:36 | #13 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
Цитата:
в уже существующий динамический массив всегда есть возможность добавить новые элементы без обнуления всего массива эти новые элементы массива (вновь добаленные датчики) получаются из запроса, который я привел выше тебе осталось всего-то перечитать написанные тебе ответы - хоть 100 раз (там всего 1,5 странички) и сложить их в решение |
|
03.06.2009, 10:47 | #14 |
Пользователь
Регистрация: 26.05.2009
Сообщений: 26
|
Короче буду развивать следующую мысль:
сделал тип TParameters = class (TCollection), так легче будет работать со списком. Потом я сделал дополнительную таблицу, чтобы отслеживать изменения других таблиц. Я просто буду ставить 0 или 1 там где были изменения (там два поля: имя таблицы и состояние) Ну а до этого я еще не дошел. Добавляю в структуру дополнительную переменную типа булеан и делаю ее в False. Буду сравнивать по ID: если ID нашел проверяю данные, поменялись? значит изменяю и ставлю TRUE. Не поменялись? значит просто ставлю TRUE; если я удалю какую-либо запись из БД, значит такой ID не будет найден и все записи из структуры где стоит FALSE будут удалены. Думаю такой подход подойдет. Тему можно закрывать. А то переливаем из пустого в порожнее. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновление данных | S@fer | БД в Delphi | 12 | 17.10.2010 16:01 |
Спрятать файл внутри другого файла без потери работоспособности обоих | V@Noff | Общие вопросы Delphi | 9 | 03.11.2009 16:18 |
Корректировка данных в переменных | celovec | Общие вопросы Delphi | 10 | 28.01.2008 02:29 |
Обновление данных в БД | EdNovice | БД в Delphi | 4 | 26.06.2007 14:35 |