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

Вниз

OndateChange   Найти похожие ветки 

 
Наташа   (2003-01-21 17:06) [0]

Уважаемые мастера подскажите пожалуйста!
Существует 2 таблицы, связанные междц собой. Для каждой таблицы свой DBGrid .есть обработчик OnDateChange, когда перемещаешся по одной таблице в другой данные соответственно меняются. Здесь проблем нет. Но когда перенесла на 3 таблицы, в одной из таблиц измнений не отображаются. Может кто-нибудь подсказать?


 
D   (2003-01-21 17:18) [1]

А если попробовать MasterSource ?


 
Max Zyuzin   (2003-01-21 18:01) [2]

>Наташа © (21.01.03 17:06)
А как у вас происходит связка между 3 таблицами? и какими компонентами доступа пользуетесь???


 
Соловьев   (2003-01-21 18:24) [3]

Попробуй реализовать через TQuery. Создай три запроса :
1-й Все записи из первой таблицы.
Select * from <name_table>
2-й Запрос с параметром
Select * from <name_table> where id_field = :p_id
И выставь свойство DataSourse=DataSet1(первый запрос c полеv id_field)
3-й Запрос на твое усмотрение...Море фантазии


 
MsGuns   (2003-01-21 18:27) [4]

DataSource.OnDataChange очень тонкий обработчик ! Я несколько раз так лихо на нем обжигался ! Особенно когда одна проса повешена на несколько датасорсов.
Если надо просто отслеживать перемещение со строки на строку внутри датасета, советую использовать его же событие AfterScrool

Применитьельно к сабжу у меня тоже возникли подозрения на связки Мастер-Детал или на ошибки в свойствах грида-датасета (для 3-го грида)



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

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

Наверх





Память: 0.45 MB
Время: 0.014 c
7-15969
aleks1
2002-12-03 09:54
2003.02.06
Как вывести файл *.prn на принтер (USB) ?


1-15647
Dms
2003-01-29 14:41
2003.02.06
Как убрать оптимизацию кода компилятором ?


1-15741
R
2003-01-27 03:17
2003.02.06
Как извлечь иконку из файла причем любого и поместить ее на ..


6-15792
dkDimon
2002-12-14 23:28
2003.02.06
Pager


3-15433
F1
2003-01-22 13:25
2003.02.06
Как найти все запущенные SQL-serverа в сети...





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