Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Вниз

DBGrid   Найти похожие ветки 

 
evgeg   (2002-01-15 20:57) [4]

> Sergey13, TonnyS
Ну вы даете!
Переоткрывать запрос, чтобы просто поменять порядок столбцов!

> SergVlad
Уже лучше, но привязываемся к набору данных, а не к сетке. А если одну набору соответсвует несколько сеток?

Есть такое свойство TDBGrid.Columns. В Дельфи 2 нельзя у него нельзя напрямую менять порядок столбцов (что странно, так как перетаскивать стольцы мышью в run-time можно),
но можно воспользоваться назначением TDBGrid.Columns.Items [i].FieldName.
Например, меняем i и k-й столбцы:


var s: string;
begin
s := DBGrid1.Columns.Items [i].FieldName;
DBGrid1.Columns.Items [i].FieldName := DBGrid1.Columns.Items [k].FieldName;
DBGrid1.Columns.Items [k].FieldName := s;
end;


IMHO в старших версиях Дельфи DBGrid.Columns более удобен.
Им и надо пользоваться.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.43 MB
Время: 0.004 c
14-32319
Stexen
2001-11-27 21:12
2002.02.11
Графика


1-32255
Лана Розанова
2002-01-28 11:09
2002.02.11
Все добрый день


1-32203
Sasha2
2002-01-26 16:39
2002.02.11
Help


6-32300
Sectoid
2001-11-21 13:15
2002.02.11
У меня есть исходный код HTML ки. Как мне его глянуть в нормальном виде (как страничку, а не как код)???


3-32122
Animal
2002-01-15 10:33
2002.02.11
Работа с таблицами без установки BDE на компьтере





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский