Конференция "Базы" » Не работает DataSet.Refresh, или можно ли обойтись без CloseOpen?
 
  • TheEd (26.06.15 15:32) [0]
  • кгшзх © (26.06.15 16:10) [1]
    рефреш работает,

    но он не видит изменений внесенных другой транзакцией пока живет в той транзакции, с которой его открыли.

    и еще тут нет никакого мастер-дитейла. это ты с прямым углом перепутал
  • TheEd (26.06.15 16:23) [2]

    > тут нет никакого мастер-дитейла

    есть. он тут
    <некоторое условие отбора>

    прячется если считать A подчиненным, а если мастером - то для таблицы TABLE_B это реализовано в компоненте B :)

    а по поводу транзакций - они "быстрые", их 2 на чтение и запись. Т.о. как только внесли изменение, транзакция записи должна завершиться... Если после этого делаем рефреш - транзакция новая должна открыться и прочитать данные, или я что-то путаю?
  • кгшзх © (26.06.15 16:25) [3]
    снова читай [1]
  • sniknik © (26.06.15 17:22) [4]
    > или я что-то путаю?
    да, это не "мастер-детайл", это простое объединение в запросе.
 
Конференция "Базы" » Не работает DataSet.Refresh, или можно ли обойтись без CloseOpen?
Есть новые Нет новых   [134454   +44][b:0][p:0.001]