Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Не отображаются названия колонок в TDBGrid  (Прочитано 4656 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
eugrita
Помогающий

ru
Offline Offline

« : 30-11-2014 07:57 » 

Не  могу добиться отображения названия колонок в TDBGrid
Отображение - динамическое - в какой то момент открывается запрос связанный через
Dataset с TDBGrid. Колонки TColumn добавлял и в конструкторе и программно
Настройку TDBGrid делаю из другой формы перед отображением той где TDBGrid
 
Код:
 fDM.UGRkl(fDM.cls[i].n);
  fUGR.dbg.Columns.Items[0]->FieldName="N";
   fUGR.dbg.Columns.Items[1].FieldName="имя";fUGR.dbg.Columns.Items[1].Width=150;
   fUGR.dbg.Columns.Items[2].FieldName="Действие"  
     fUGR.dbg.Columns.Items[2].Width=200;
  fUGR.dbg.Columns.Items[3].FieldName="Описание";
  fUGR.Show();
сам SQL запрос имеет вид
Код:
SELECT Nu As N,Unm As имя,Deistv As Действие,Descr as Описание from UgrCl Where N_kl=1 ORDER BY Nu";
Результат был отрицателен и когда не было в запросе переименований AS
« Последнее редактирование: 30-11-2014 07:59 от eugrita » Записан
Ilia
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 03-12-2014 19:18 » new

Скажите, название колонок не отображается а данные то заполняются?
Можно не менять имена столбцов в SQL запросе а просто дописать имя заголовка для каждого столбца
Код:
DBGrid1.Columns.Items[0].FieldName:='Unm';  //это имя столбца в БД
DBGrid1.Columns.Items[0].Title.Caption:='имя'; //это то что хотите видеть в заголовке
Записан

Кто выпил весь кофе!
eugrita
Помогающий

ru
Offline Offline

« Ответ #2 : 03-12-2014 23:07 » 

данные заполняются. Ваш вариант пока не пробовал-попробую
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines