Текущий архив: 2005.07.18;
Скачать: CL | DM;
ВнизПодскажите тип Найти похожие ветки
← →
Koala © (2005-06-02 13:39) [0]База сетевая под Firebird 1.5
На клиенте необходимо создать локальную временную таблицу. Какую посоветуете БД для временной таблицы? От BDE хотелось-бы отказатся.
← →
YurikGL © (2005-06-02 13:45) [1]А что мешает тот же Firebird использовать?
На худой конец - Access+ADO
← →
Johnmen © (2005-06-02 13:45) [2]>Какую посоветуете БД для временной таблицы?
Текстовый файл.
Но, думается, что консерватория барахлит...:) Зачем тебе л.в.тбл. ?
← →
Koala © (2005-06-02 13:53) [3]
> Зачем тебе л.в.тбл. ?
По сетку к базе одновременно обращаются 4 оператора, загоняют данные в одну и туже табл.
← →
stone © (2005-06-02 13:56) [4]
> Koala © (02.06.05 13:53) [3]
>
> По сетку к базе одновременно обращаются 4 оператора, загоняют
> данные в одну и туже табл.
И? Зачем тебе л.в.тбл. ?
← →
Koala © (2005-06-02 14:06) [5]
> [4] stone © (02.06.05 13:56)
>
> И? Зачем тебе л.в.тбл. ?
да забивают порциями т.е. берем 1 автомобиль и загоняют по нему все поездки. каждая поездка имеет свои расчеты. затем по разным причинам можно либо отменить либо подтвердить (т.е. вся порция за конкретный автомобиль и целый день переносится в базу)
← →
stone © (2005-06-02 14:11) [6]
> Koala © (02.06.05 14:06) [5]
ну так и создай таблицу в сетевой базе, зачем тебе локальная?
← →
Koala © (2005-06-02 14:18) [7]
>
> [6] stone © (02.06.05 14:11)
>
> ну так и создай таблицу в сетевой базе, зачем тебе локальная?
тут еще чел. фактор
один оператор покурить пошел, второй кушать захотел а до конца день не занесли, транзакции не подтвержденные висят, затем свет вырубили и т.д. причин много. зачем операторы постоянно будут висеть в сетевой....
← →
Sergey Masloff (2005-06-02 14:26) [8]Извини, выглядит как клинический случай.
← →
DSKalugin © (2005-06-02 14:30) [9]Пускай временная таблица будет тоже на сервере в общей базе.
Т.е. она тоже будет общей!
одновременная работа с ней будет разделяться по специальному полю, которое будет идентифицировать клиена.
Тобиш все операции с этой временной таблицей будут выполняться с фильтром по имени юзера.
вот и всех делов то 6-))
← →
Johnmen © (2005-06-02 14:36) [10]>Koala © (02.06.05 14:18) [7]
Каким это образом тебе удаётся иметь "висящие неподтвержденные тр-ии" ?????????????????
Что-то действительно клиникой пахнУло.....:)
← →
Koala © (2005-06-02 14:39) [11]
> [8] Sergey Masloff (02.06.05 14:26)
> Извини, выглядит как клинический случай.
клинический не клинический а предусмотреть надо...
>
> [9] DSKalugin © (02.06.05 14:30)
> Пускай временная таблица будет тоже на сервере в общей базе.
>
> Т.е. она тоже будет общей!
> одновременная работа с ней будет разделяться по специальному
> полю, которое будет идентифицировать клиена.
> Тобиш все операции с этой временной таблицей будут выполняться
> с фильтром по имени юзера.
> вот и всех делов то 6-))
это было бы правильно если бы временную использовали на сервере, а я хочу локально [7]
← →
Digitman © (2005-06-02 14:42) [12]
> Koala © (02.06.05 14:39) [11]
подсказываю - TClientDataset.
а про "клинику" тебе верно намекают)
← →
Digitman © (2005-06-02 14:44) [13]
> Koala
причем "клиника" - это камень конкретнго в твой огород, ибо надо быть шибко заболевшим, позволяю в своем коде юзеру стартовать транзакцию и преспокойно уйти курить или в декрет)
← →
Johnmen © (2005-06-02 14:45) [14]или простое кеширование изменений НД...
← →
Koala © (2005-06-02 14:47) [15]
> [13] Digitman © (02.06.05 14:44)
Я просил подсказать а не грубить...
← →
Digitman © (2005-06-02 14:58) [16]
> Koala © (02.06.05 14:47) [15]
> Я просил подсказать а не грубить...
подсказки ты получил - простое кэширование либо ClientDataSet как ГОТОВЫЕ решения.
временные таблицы в БД на серверной стороне в распределенном к/с приложении - это как правило мало чем оправданная блажь.
а не грубить
сожалею что ты счел это за "грубость".
но это была естественная реакция на
> транзакции не подтвержденные висят
НЕЛЬЗЯ отдавать клиенту на откуп "ручное" управление старт/стопом транзакций !!
← →
Anatoly Podgoretsky © (2005-06-02 15:11) [17]Временные таблицы вообще, говорят о недостатках проектирования, о недостаточной квалификации.
← →
ANB © (2005-06-02 15:17) [18]
> Временные таблицы вообще, говорят
- это что, у целого нашего отдела низкая квалификация ? У них локально лежат около 15 таблиц, там всякие настройки и временные данные валяются. Раньше и оффлайн обмен был локальными файлами - таблицами. Ща отказались - теперь мучаются, типа зря. Шифровать приходится, а то взломать могут.
← →
Sergey13 © (2005-06-02 15:18) [19]ИМХО. Если это псевдовременные, т.е. постоянные, но используемые, как временные, то таки да. Если это нормальные временные таблицы сервера, то почему нет? Просто еще один инструмент/фича.
← →
Johnmen © (2005-06-02 15:20) [20]>ANB © (02.06.05 15:17) [18]
>- это что, у целого нашего отдела низкая квалификация ?
Ес-сно ! :)))
>У них локально лежат около 15 таблиц,
И все временные ?
Чего тогда они там разлеглись ?
Страницы: 1 вся ветка
Текущий архив: 2005.07.18;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.041 c