Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.08.2009, 15:54   #1
skywoker74
Новичок
Джуниор
 
Регистрация: 19.08.2009
Сообщений: 1
По умолчанию Записи в DTADOTree

Использую DTADOTree+ADOQuery+DataSource. Код добавления записи взял из примера который идет вместе с компонентом dbtreeview. Код такой
Код:
var
  ParentValue: Variant;
begin
  with DataModule1.ADOQDepartment, DTADOTree1.DBTreeFields do
  begin
    ParentValue := FieldValues[ParentFieldName];
    Append;
    FieldValues[ParentFieldName] := ParentValue;
    Post;
    Edit;
    FieldValues[ListFieldName] := 'Node ' + IntToStr(FieldByName(KeyFieldName).AsInteger);
    Post;
  end;
Добавляемые таким способом записи почемуто не отображаются сразу в DTADOTree, а только после перезапуска приложения (хотелось бы чтобы сразу). Подскажите как решить проблему?

Последний раз редактировалось skywoker74; 19.08.2009 в 16:11.
skywoker74 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Записи StudeHt Паскаль, Turbo Pascal, PascalABC.NET 0 10.05.2009 13:52
ЗАПИСИ gnom63 Помощь студентам 1 10.03.2009 15:52
Записи!!! ТРОЯН=) Помощь студентам 5 28.02.2009 18:36
Записи Kirra Помощь студентам 1 23.02.2009 10:12
Записи zzzzz Помощь студентам 1 25.05.2007 16:26