Я расстроен и отчаялся.
Я не могу понять, почему подробное представление не обновляется данными недавно вставленной строки.
У меня есть мастер и подробный вид сетки. Основной набор данных - это TADOQuery, а подробный набор данных - это TADOTable, оба подключены к SQL Server. Источники данных подключены нормально, а главный / подробный ключи настроены нормально.
Я могу редактировать / удалять / вставлять в обоих видах.
Я использую NewItemRow в обоих видах. Когда я вставляю новую строку в главное представление, новая строка добавляется в представление, как только я покидаю NewItemRow. НО это не происходит в подробном представлении, все же. Данные фактически вставлены, события набора данных запускаются, но в самом представлении нет новой строки. Единственный способ обновить представление - это деактивировать и повторно активировать источник данных, но я думаю, что это не настоящее решение.
Почему это происходит? Что я могу сделать, чтобы это исправить?
Большое спасибо заранее