TDbGrid
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?
Цитата:
Originally posted by narcotic
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?
Вы не подскажете, как отсортировать данные в 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.
Цитата:
Originally posted by narcotic
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?
Вы не подскажете, как отсортировать данные в TDbGrid по возростанию или убыванию?
Если используешь ADO, то используй свойство Sort у TCustomADODataSet
Цитата:
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.
Сделай индекс у таблицы, которую обрабатываешь 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.
Весьма признателен