Статистика: Добавлено Ism — 07.03.2012 23:35:03
Статистика: Добавлено Ism — 04.03.2012 22:03:58
Статистика: Добавлено Ism — 04.03.2012 17:11:35
Статистика: Добавлено alexs — 03.03.2012 18:20:15
Когда я попытался это воспроизвести это в tsqlquery из лазаруса
Статистика: Добавлено ronin — 03.03.2012 18:14:45
dcWaitEndMasterScroll
Статистика: Добавлено Ism — 03.03.2012 17:24:29
Ism писал(а): MasterField MasterSource
Когда я попытался это воспроизвести это в tsqlquery из лазаруса , такое уродство вышло.
Вторая важная опция - это ключ dcWaitEndMasterScroll. Представьте, что пользователь передвигается по DBGrid1, пытаясь найти нужный отдел. При каждом движении, когда меняется текущая запись в DBGrid1, pFIBDataSet2 автоматически переоткрывает запрос. Очевидно, движение по master-таблице может вызвать серию довольно "тяжелых" запросов, которые значительно увеличат совершенно бесполезный сетевой трафик. На практике было нужно переоткрыть detail-запрос только один раз, когда пользователь все-таки нашел нужный ему отдел в DBGrid1. FIBPlus позволяет избежать ненужных запросов. Если ключ dcWaitEndMasterScroll добавлен в DetailConditions, то detail-запрос переоткрывается только после некоторой паузы (величину паузы можно регулировать, задавая значение свойства WaitEndMasterInterval).
Таким образом, когда пользователь просто передвигается по DBGrid1, изменение текущей записи "включает" таймер detail-запроса. Если за время паузы пользователь успевает перейти на другую запись, то таймер сбрасывается. И так до тех пор, пока пользователь не остановится на нужной записи. Только после этого detail-запрос переоткрывается, а значит, pFIBDataSet2 выполняет только один запрос вместо целой серии.
Статистика: Добавлено alexs — 03.03.2012 15:19:32
Статистика: Добавлено Ism — 03.03.2012 14:53:55
Статистика: Добавлено alexs — 03.03.2012 10:14:55
Статистика: Добавлено alexs — 02.03.2012 22:05:22
Статистика: Добавлено Ism — 02.03.2012 18:36:53
alexmai писал(а):Кроме зеоса сейчас альтернатив доступа к некоторым базам просто нет (если не считать Devart). Например нет компонента ttable или нет mysql 5.5 соединения в стандартном лазарусе . Я имею ввиду удобный доступ, когда не надо возиться с updateSQL и insertSQL
Статистика: Добавлено alexmai — 02.03.2012 16:54:43
Статистика: Добавлено Ism — 02.03.2012 15:02:02
Типичный пост потребителя
Чтож , ждем тех, кому действительно нужен нормально работающий zeos
Статистика: Добавлено ronin — 02.03.2012 09:32:39
Статистика: Добавлено Vadim — 02.03.2012 03:02:09
что скажете?
Статистика: Добавлено Ism — 01.03.2012 17:54:49
Я тоже не вижу проблем с mysql 5.5
Если вы полазите по офф форуму, то увидите, проблем хватает.
Например нет компонента ttable
TZTable разве не он?
Кажется никто не читал тему указанную в первом посте
но этого нельзя сказать с postgres 9.1 и firebird
Статистика: Добавлено ronin — 01.03.2012 15:02:35
ещё нескромный вопрос: а какую версию лучше пользовать "testing" или "testing-egonhugeist", я прочитал вашу переписку с автором, вроде много изменений он сделал, вот и думаю может оттуда надо было качать?
Статистика: Добавлено Ism — 01.03.2012 14:44:27
нет mysql 5.5 соединения в стандартном лазарусе
Я имею ввиду удобный доступ, когда не надо возиться с updateSQL и insertSQL
Кроме зеоса сейчас альтернатив доступа к некоторым базам просто нет (если не считать Devart).
Статистика: Добавлено ronin — 01.03.2012 08:39:42
Статистика: Добавлено alexs — 01.03.2012 07:12:02
Статистика: Добавлено Ism — 01.03.2012 00:57:07