Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TDbGrid

2.9K
07 декабря 2004 года
narcotic
41 / / 04.10.2004
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?
259
07 декабря 2004 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by narcotic
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?



Сделай индекс у таблицы, которую обрабатываешь TDBGridom.

или если Table1 - таблица, Field1- поле сортировки,можно выполнить SQL-запрос и поместить его в DataSource TDBGrid.
myQuery->SQL->Clear();
myQuery->SQL->Add("select * from Table1 order by Field1");
myQuery->Open();
TDBgrid1->DataSourece->DataSet = myQuery;

Или пишешь свою компоненту на основе TDBGrid и ваяешь в нем метод Sort.

302
07 декабря 2004 года
Sagittarius
648 / / 12.04.2003
Цитата:
Originally posted by narcotic
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?


Если используешь ADO, то используй свойство Sort у TCustomADODataSet

2.9K
08 декабря 2004 года
narcotic
41 / / 04.10.2004
Цитата:
Originally posted by AlexandrVSmirno


Сделай индекс у таблицы, которую обрабатываешь TDBGridom.

или если Table1 - таблица, Field1- поле сортировки,можно выполнить SQL-запрос и поместить его в DataSource TDBGrid.
myQuery->SQL->Clear();
myQuery->SQL->Add("select * from Table1 order by Field1");
myQuery->Open();
TDBgrid1->DataSourece->DataSet = myQuery;

Или пишешь свою компоненту на основе TDBGrid и ваяешь в нем метод Sort.


Весьма признателен

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог