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

Вниз

Как узнать что в Clientdataset загружен другой набор данных?   Найти похожие ветки 

 
noob_one   (2009-12-14 13:43) [0]

Ну ум приходит только сравнение xml строки. Может есть метод проще?


 
Медвежонок Пятачок ©   (2009-12-14 13:51) [1]

в клиент датасет всегда загружен этот набор данных.

а другой набор загружен в другой клиентдатасет


 
noob_one   (2009-12-14 14:13) [2]

Объект один. Наборы разные.


 
Сергей М. ©   (2009-12-14 14:14) [3]


> Объект один. Наборы разные


Объект один - набор ОДИН.
Другой объект - другой набор.


 
Медвежонок Пятачок ©   (2009-12-14 14:20) [4]

набор ОДИН.

при чем он (набор) - "этот", а не "другой"

:)


 
Медвежонок Пятачок ©   (2009-12-14 14:21) [5]

а "другой" там был загружен до того, как загрузили "этот"


 
Сергей М. ©   (2009-12-14 14:29) [6]


> "другой" там был загружен до того, как загрузили "этот"


А у него теперь стало два набора - и "тот" и "этот".
И теперь он будет упираться, пока их не сравнит.


 
noob_one   (2009-12-14 14:34) [7]

А если у пользователя не один дсяток наборов, которые он поочередно открывает?


 
noob_one   (2009-12-14 14:35) [8]

> а "другой" там был загружен до того, как загрузили "этот"

Хорошо переформулирую - надо узнать сменилось ли содержание "этого" набора?


 
clickmaker ©   (2009-12-14 14:36) [9]

> [7] noob_one   (14.12.09 14:34)

случайным образом?
и программа должна угадать: "нет, чувак, ты открыл не тот набор данных, а этот"


 
clickmaker ©   (2009-12-14 14:38) [10]

> сменилось ли содержание "этого" набора?

а зачем?
если нужно удостовериться, что данные свежие или протухшие - ну так для этого всякие даты изменения придумали, в т.ч. и у файлов


 
Медвежонок Пятачок ©   (2009-12-14 14:39) [11]

Хорошо переформулирую - надо узнать сменилось ли содержание "этого" набора?

не сменилось. его же только что загрузили.


 
Медвежонок Пятачок ©   (2009-12-14 14:42) [12]

а если сменилось (по сравнению с предыдущим), то не верь этому.
потому что этот не измененный, а тот, другой, что бы до этого - вот его-то и меняли. а этот не измененный. который не другой.
ну в общем этот.


 
noob_one   (2009-12-14 14:45) [13]

> [12] Медвежонок Пятачок ©   (14.12.09 14:42)
> а если сменилось (по сравнению с предыдущим), то не верь
> этому.
> потому что этот не измененный, а тот, другой, что бы до
> этого - вот его-то и меняли. а этот не измененный. который
> не другой.
> ну в общем этот.

)))

Буду сравнивать xml строки.


 
Сергей М. ©   (2009-12-14 15:13) [14]


> noob_one


Ну, предположим, обнаружил ты отличия в двух разных наборах. Или не обнаружил.
Т.е. зафиксировал сам факт совпадения или несовпадения.

Что дальше ? Что теперь с этим фактом делать ?


 
noob_one   (2009-12-14 17:32) [15]

> Что дальше ? Что теперь с этим фактом делать ?

Начинать новую серию действий.


 
Плохиш ©   (2009-12-14 18:49) [16]

У родителя их всех TDataSet имеется много событий начинающихся с OnAfter...


 
Сергей М. ©   (2009-12-15 08:23) [17]


> Начинать новую серию действий


И какова же эта "новая серия действий с фактом" ?


 
Sergey13 ©   (2009-12-15 08:54) [18]

> [17] Сергей М. ©   (15.12.09 08:23)
> И какова же эта "новая серия действий с фактом" ?

Неужели не понятно? Если там "другой" набор, то надо опять "этот" туда запузырить. А потом опять проверить.



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

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

Наверх




Память: 0.5 MB
Время: 0.014 c
2-1260437170
yantux
2009-12-10 12:26
2010.02.14
Как поменять цвета ячеек у TStringGrid?


2-1260986848
Михаил Левшов
2009-12-16 21:07
2010.02.14
Как очистить все окошки редактирования на форме (TEdit)


15-1260341779
vajo
2009-12-09 09:56
2010.02.14
Помогите с Windows Photo Gallery


2-1260815777
Dragon-zla
2009-12-14 21:36
2010.02.14
Из файла в список


1-1237195269
man Yury
2009-03-16 12:21
2010.02.14
Ошибка 32 при вызове TFileStream