Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.02.14;
Скачать: [xml.tar.bz2];

Вниз

Как узнать что в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.005 c
2-1260795886
AIK
2009-12-14 16:04
2010.02.14
При клике курсором на едите не появляется фокус


2-1260808991
alexan
2009-12-14 19:43
2010.02.14
Вопрос по Delphi


8-1202830269
nuflin
2008-02-12 18:31
2010.02.14
OPENGL VBO


1-1237819822
Marfusha
2009-03-23 17:50
2010.02.14
Запуск макроса OpenOffice из Delphi


2-1260967410
JohnKorsh
2009-12-16 15:43
2010.02.14
Можно ли в Delphi 7 работать с двумя проектами одновременно?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский