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

Вниз

Автоматическое обновление в DBGRID или в DataSet ...   Найти похожие ветки 

 
nedden   (2002-05-20 14:27) [0]

Есть БД. При начале просмотра базы хочу увидеть только те записи кторые были до начала просмотра ... т.е. не хочу видеть постоянного обновления ... Как это можно сделать ? Фильтры не предлагать :) т.к происходит постоянное дергание - появится запись и тут же сразу убирается ... Хочу например поглядеть всю базу от начала и до текущего момента ... Как ? помогите ...


 
Lusha   (2002-05-20 14:40) [1]

>nedden (20.05.02 14:27)
Вы будете смеяться, но Вы и так имеете набор данных на момент начала просмотра... И обновляться он не будет, пока Вы его об этом сами не попросите...


 
Anatoly Podgoretsky   (2002-05-20 14:41) [2]

Для этого надо в таблицах иметь или последовательный номер или дату добавления


 
denn   (2002-05-21 09:12) [3]

у меня почему то если добавляется запись (база на локальной машине) то обновляется и набор данных в гриде ...


 
GrayMage   (2002-05-21 09:53) [4]

Сделай выборку через Query. И она сама не будет меняться пока ее не попросишь.


 
Johnmen   (2002-05-21 10:17) [5]

Добавляй отдельным запросом...


 
nedden   (2002-05-21 11:17) [6]

я неправильно сформулировал задачу ... TClientDataSet + TDataSource + TDBGrid - вот что я использую - и все это на одной локальной машине. У меня несколько потоков кидают туда записи, а кто-то смотрит базу. Дак вот я не хочу чтобы этот кто-то видел постоянно обновляющуюся базу - а видел только до того момента как открыл Grid ... У меня есть там поле типа TDataTime - когда запись появилась. Пробовал установить фильтр, результат - появление записи и сразу же ее пропадание, что есть нехорошо. может теперь кто нибудь подскажет что нибудь ? :)


 
Johnmen   (2002-05-21 12:42) [7]

перед установкой фильтра - НД.DisableControls
после установки - НД.EnableControls



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

Форум: "Базы";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-40008
OLDemon
2002-06-03 10:05
2002.06.13
Сделать видимой TPanel


6-40142
DHCP
2002-04-02 19:17
2002.06.13
Чат и ServerSocket


3-39944
Garry
2002-05-20 13:44
2002.06.13
Как вытащить данные из двух наборов данных?


1-40107
Nikolka
2002-05-31 09:56
2002.06.13
сохранение постоянной


3-39923
studentik
2002-05-20 16:11
2002.06.13
Возник вопрос: что лучше?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский