![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сортировка в порябке убывания в DBGridEh. [D7, акцесс]
Kley © (2006-03-06 14:49:00)Подскажите плиз как отсортировать данные в порядке убывания в DBGridEh.
По возрастанию делаю так:
procedure TForm1.DBGridEh5TitleClick(Column: TColumnEh);
var i:Integer;
begin
for i := 0 to DBGridEh5.SortMarkedColumns.Count-1 do
if DBGridEh5.SortMarkedColumns [i].Title.SortMarker = smDownEh then
datamodule2.ProdIzdTable.IndexFieldNames:=Column.FieldName ;
end;
аматор (2006-03-06 21:31:00) [1]а исходники зачем ??????????? иль демки просто так. (к примеру: с подобным юмором и я сталкивался, ну, задавал вопросы (ответов было нуль), может задавал не так, внимательно просмотрел демки, выругался, оказалось проще чем боялось, и стало всё работать. И вообще в форуме уже мелькала такая тема).
Kley (2006-03-06 17:40:00) [2]Виталий Панасенко (06.03.06 16:59) [1] то построй индекс ПО УБЫВАНИЮ и активируй его
а пример можно
Виталий Панасенко (2006-03-06 16:59:00) [3]Чудак человек. Если уже так извратно делаешь, то построй индекс ПО УБЫВАНИЮ и активируй его. А если использовать ADODataSet(Или TQuery, не видно, как "стучишь" к данным), то подключил EhLIBADO(EhLibBDE) - и "фперет !", сетка(грид) сама все сделает(чуть настроить нужно)