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




Вниз

Некорректно работает связь Master/Detail 


DrYou   (2002-01-10 10:15) [0]

При связи двух ClientDataSet с помощью MasterSource (просто главная-подчиненная) при перемещении по записям в главной таблице, для которых нет записей в подчиненной, записи в П РАЗМНОЖАЮТСЯ! Т.е. при переходе на строку №2 в Г-таблице, которой не соответсвуте ни одной записи в П, и возврате на строку №1, которой раньше соответствовало 2 записи, возникает еще 2 записи в П-таблице! Никакие события датасетов не обрабатываются. В чем может быть дело??!



Romkin   (2002-01-10 10:39) [1]

1. Явный глюк, поставь пак для Д6
2. Возможно, немного неверное соединение, или MSSQL не понимает - надо учитывать, что любой detail пытается заново перечитывать из базы записи при перемещении по мастеру (исключение - NEsted Dataset, но в этом случае связки M/D не надо - просто указываешь поле в DatasetField), может, одновременно у тебя и то и то?



roottim   (2002-01-10 10:56) [2]

когда то у меня был такой глюк... он возникал при использовании составного индекса!...



DrYou   (2002-01-10 11:25) [3]

Спасибо! Заюзал ADO - и все ОК. Но проблемв так и не решилась... Паки стоят, с соединением все ОК, Nested не использую... Может, дейтвительно MSSQL сам добавляет?! Но составной индекс не используется, да и Relation в MSSQL тоже отключал - ничего его не берет!




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




Наверх





Память: 0.71 MB
Время: 0.014 c
3-18753           dim-                  2002-01-11 09:03  2002.02.07  
MSSQL


4-19017           Андрей                2001-08-20 22:08  2002.02.07  
Как увеличить и уменшить громкость звука!!!!


1-18866           Smok_er               2002-01-22 04:49  2002.02.07  
Как вызвать процедуру после полного отображения главной формы?


1-18788           OGR                   2002-01-21 16:06  2002.02.07  
Как передавать параметры из командной строки?


3-18750           creature              2002-01-11 07:26  2002.02.07  
Динамический запрос в MSSQL6.5