Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.22;
Скачать: CL | DM;

Вниз

Как обновить данные в TIBQuery или TIBDataSet?   Найти похожие ветки 

 
AlexWeb   (2003-08-27 13:11) [0]

Пробовал Refresh, не помогает...


 
Ann ©   (2003-08-27 13:17) [1]

а close-open не помогает?


 
Zacho ©   (2003-08-27 13:20) [2]

Refresh предназначен для обновления только одной, текущей записи. Чтобы обновить весь датасет - см. Ann © (27.08.03 13:17) [1]


 
AlexWeb   (2003-08-27 14:15) [3]

> Zacho © (27.08.03 13:20) [2]
Refresh предназначен для обновления только одной, текущей записи.


Ничего она не обновляет!!! Даже текущую..


 
Alexandr ©   (2003-08-27 14:16) [4]

уровень изоляции транзакции проверь.
при repeatable read придется тебе транзакцию перезапускать.


 
AlexWeb   (2003-08-27 14:40) [5]

> Alexandr © (27.08.03 14:16) [4]
Спасибо! Работает!

Еще вопрос:
Если другой клиент вставил запись, то как мне увидеть это не переоткрывая таблицу?


 
Alexandr ©   (2003-08-27 14:41) [6]

никак.


 
Zacho ©   (2003-08-27 14:41) [7]


> AlexWeb (27.08.03 14:40) [5]

Никак.


 
AlexWeb   (2003-08-29 13:50) [8]

Как думаете, будет работать:
- при вставке записи используя TIBEvents передать всем клиентам событие insert_tab о вставке записи в табл. и ID вставляемой записи.
- на клиенте сделать обработку события insert_tab. При срабатывании его вставить запись в табл. и присвоить ей ID вставляемой записи.
- сделать Refresh вставленной записи.


 
Zacho ©   (2003-08-29 13:52) [9]

А как ты в ивенте передашь ID ?


 
AlexWeb   (2003-08-29 13:54) [10]

> Zacho © (29.08.03 13:52) [9]
А чё нельзя передать?


 
Zacho ©   (2003-08-29 13:59) [11]


> AlexWeb (29.08.03 13:54) [10]

Нет. Может, в последних релизах Дятла или в FB 1.5 и сделали, не смотрел, но кажется мне, что и там пока ничего такого нет.


 
AlexWeb   (2003-08-29 14:13) [12]

Можно извратиться:
- создать таблицу событий tabl_events и записывать имя табл. и ID а потом передовать events всем клиентам на обновление.


 
MsGuns ©   (2003-08-29 14:16) [13]

>AlexWeb (29.08.03 14:13) [12]

а логи не для этих целей ведутся ?


 
AlexWeb   (2003-08-29 14:19) [14]

>AlexWeb (29.08.03 14:13) [12]

а логи не для этих целей ведутся ?


Это чё?


 
MsGuns ©   (2003-08-29 16:37) [15]

>AlexWeb (29.08.03 14:19) [14]
>>а логи не для этих целей ведутся ?
>Это чё?

Журналы по-рабочекрестьянски, протоколы по-милицейстки, хронология по-научному и т.д.



Страницы: 1 вся ветка

Текущий архив: 2003.09.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
3-71516
Петр
2003-09-01 05:12
2003.09.22
Создание отчетов в RAVE


1-71575
Julliete
2003-09-09 16:47
2003.09.22
Кол-во знаков после запятой.


14-71905
Nik8.
2003-09-03 11:27
2003.09.22
Прикольная история недавно прочитал


14-71874
jack128
2003-09-04 12:23
2003.09.22
Именинники 4 сентября


3-71556
Russko
2003-08-29 13:15
2003.09.22
Работа с TTable