Вниз
Скачать: CL | DM;

master/detail   Найти похожие ветки 

← →
dron1 ©   (2001-12-15 18:38) [0]

привет мастера, такой вопрос:связал две таблицы (master/detail)с помощью TTable. запускаю и такая вот фигня происходит:
при изменении содержимого таблицы detail после перехода табом на
новую строку введенная строка стирается и в первом поле этой строки появляется значение "р1" - значение поля строки, на которой находится курсор в таблице master. Пробую еще раз и ругается class EDBEngineError
with message "key violation"...
помогите пожалуйста разобраться
зараннее благодарен


← →
Alex Y   (2001-12-17 04:49) [1]

В detail-таблице ты указываешь связь по определенному полю. Оно автоматически заполняется значением из master-таблицы (р1).
Ты вводишь именно в это связное поле. Соответственно после Post твои введенные данные затираются. А "class EDBEngineError
with message "key violation" это повторекие ключа. Убери ключевое поле в detaiil-таблице и просто проиндексируе его.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
3-52516
Nest
2001-12-17 11:15
2002.01.17
Возможно ли из программы открыть временную таблицу для редактирования? Со стандартными компонентами не получается %(


1-52557
AlexBel
2001-12-28 13:12
2002.01.17
Перемещение фокуса между компонентами


1-52533
Aleksandr
2001-12-27 16:25
2002.01.17
Никак со сплиттером не управиться!


1-52580
Andrey Sharapow
2001-12-27 11:13
2002.01.17
Нужна идея !!!


1-52600
Romul
2001-12-29 17:10
2002.01.17
Вопрос по TThread




   Наверх