В DBGrid загружаетя таблица по SQL-запрсу (т.е. колонки меняются), а нодо им присвоить русские названия. DBGrid->SelectedField->DisplayLabel="Ля-ля" — работает для текущей колонки. Можно как-то по имени колонки ее Label ? Или как сделать программно колонку текущей ?
Примерно так:
procedure AfterLoading;
var
i: Integer;
begin
with DBGrid do
for i := 0 to Columns.Count — 1 do
begin
Columns[i].Field.DisplayLabel := MyDisplayLabels[i];
end;
end;
... << RSDN@Home 1.0 beta 3 >>
Здравствуйте, kavlad, Вы писали:
a luchshe tak
Select field1 as 'поле1', field2 as 'поле2' from mytable
Здравствуйте, <Аноним>, Вы писали:
А>a luchshe tak
А>
А>А>Select field1 as 'поле1', field2 as 'поле2' from mytable
А>
А>
А можно накричать на нее — Пиши по русски!!!

... << RSDN@Home 1.0 beta 3 >>
Здравствуйте, kavlad, Вы писали:
K>Здравствуйте, <Аноним>, Вы писали:
K>А можно накричать на нее (a ya ne otricayu) — Пиши по русски!!!
Na russkom pishu.
Pravda ne na kirillice

sorry