SQLRU.net
Разработка приложений баз данных

Начало » Программирование » Delphi » Избитая тема - DBTreeView - есть что-то быстрое? (TdxDBTreeView - очень долго загружает дерево)
Избитая тема - DBTreeView - есть что-то быстрое? [сообщение #2687] Mon, 03 July 2023 01:00 Переход к следующему сообщению
GrigoryFomin в настоящее время не в онлайне  GrigoryFomin
Сообщений: 91
Зарегистрирован: April 2023
Member
Имеем дерево товарной группировки, которое сейчас насчитывает около 8 тыс. записей, уровней вложенности - 3. Сам запрос отрабатыавет и фетчится быстро - менее 1 с, но загрузка в TdxDBTreeView - это что-то - 10с!!!!! Это неприлично много. Есть там турбо-режим, но он не отображает "плюсики" - нельзя понять, есть ли дочерние элементы. Посоветуйте что-то более скорострельное.
Почему TdxDBTreeView? - там есть целое семейство подобных компонентов, которые и в виде однострочного Edit показывают дерево, и LookupCombobox. Может, что-то в ORDER BY в запросе поставить, чтоб быстрее грузился? Игрался с порядком полей в сортировке - не помогло, может не там копаю?
Re: Избитая тема - DBTreeView - есть что-то быстрое? [сообщение #2694 является ответом на сообщение #2687] Mon, 03 July 2023 13:51 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 887
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
VirtualTreeview
Re: Избитая тема - DBTreeView - есть что-то быстрое? [сообщение #2695 является ответом на сообщение #2694] Mon, 03 July 2023 23:57 Переход к предыдущему сообщению
GrigoryFomin в настоящее время не в онлайне  GrigoryFomin
Сообщений: 91
Зарегистрирован: April 2023
Member
спасибо за наводку, всегда его раньше игнорировал - вещь мощная
Предыдущая тема: Как узнать почтовый ящик который основной
Следующая тема: Современная трехзванка на современной Delphi
Переход к форуму:
  


Текущее время: Fri Nov 22 17:07:30 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01076 секунд