Найдено 6 результатов

atg
23 май 2005, 17:30
Форум: Вопросы создания клиентских и серверных приложений
Тема: Добавление записей в связные таблицы на трехзвенке
Ответы: 14
Просмотры: 13586

Re: Добавление записей в связные таблицы на трехзвенке

Brambrulet писал(а):А если клиентов несколько, то как они решат какая из пар чья?
да по сути также возращать клиенту id новых записей.. хотя это по сути тоже самое, что просто получить их на сервере (без добавления) и передать клиенту
atg
23 май 2005, 17:27
Форум: Вопросы создания клиентских и серверных приложений
Тема: Добавление записей в связные таблицы на трехзвенке
Ответы: 14
Просмотры: 13586

Держу также локальный признак "новая", "изменённая", "удалённая" Сохраняю пачками, пишу на аппсервере процедуру, которая стартует и рестартует сколько мне надо транзакций, передаю ей команды "новая", "изменённая", "удалённая" и есть команды? Не уверен, что сейчас по техническому состоянию интструме...
atg
22 май 2005, 17:54
Форум: Вопросы создания клиентских и серверных приложений
Тема: Добавление записей в связные таблицы на трехзвенке
Ответы: 14
Просмотры: 13586

p.s. неужели не очевидно?
да очевидно.
вопрос в другом. какие есть _удобные_ методы получения значения id заранее? На сервере все просто: FIBDataSet.AutoUpdateOptions. Но на трехзвенку на клиента это не проходит.
atg
22 май 2005, 12:13
Форум: Вопросы создания клиентских и серверных приложений
Тема: Добавление записей в связные таблицы на трехзвенке
Ответы: 14
Просмотры: 13586

Добавление записей в связные таблицы на трехзвенке

расскажите, пожалуйста, кто как решает следующую проблему. Есть например 2 таблицы: table first id_first // primary data.. table second id_second // primary id_first // foreign на таблицу first data.. Есть трехзвенка. на клиенте (в ClientDataSet'ax нужно создать запись в таблицу first и в таблицу se...
atg
18 апр 2005, 18:47
Форум: Вопросы создания клиентских и серверных приложений
Тема: master-detail on DataSnap
Ответы: 6
Просмотры: 6259

Их смысл - период действия записи. Например, человек поступает (либо пытается) во второй (третий,..) раз. Вынеся date за ключ, id будет разный, т.е. по сути это разные люди. а так, человек всегда один, и можно проследить историю. Почему date не в abituriente, потому что на person завязано много друг...
atg
18 апр 2005, 18:00
Форум: Вопросы создания клиентских и серверных приложений
Тема: master-detail on DataSnap
Ответы: 6
Просмотры: 6259

master-detail on DataSnap

Здравствуйте! Есть проблема: используется FIB-FB 1.5.1 2 таблицы: CREATE TABLE PERSON ( ID_HUMAN DNKEY , DATEEND DATE NOT NULL, DATEBEGIN DATE NOT NULL, ... some other fields ); ALTER TABLE PERSON ADD PRIMARY KEY (ID_HUMAN, DATEBEGIN, DATEEND); ============= CREATE TABLE ABITURIENT ( ID_HUMAN DNKEY ...