Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2008, 12:03   #1
anton14
Форумчанин
 
Аватар для anton14
 
Регистрация: 19.04.2008
Сообщений: 150
Стрелка Подскажите....

Как в DbGrid сделать так, что бы строки располагались по возрастанию? Не как не получается.
Заранее СПАСИБО!!!!
anton14 вне форума Ответить с цитированием
Старый 21.04.2008, 12:06   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А как вы пытались делать?
Вообще-то, DbGrid такого делать не умеет - ей что дали, она то и отобразила. А сортировкой ведает DataSet, в просторечии Table, Query и т.п.
mihali4 вне форума Ответить с цитированием
Старый 21.04.2008, 12:12   #3
anton14
Форумчанин
 
Аватар для anton14
 
Регистрация: 19.04.2008
Сообщений: 150
По умолчанию

Я создал две проги. В 1-ой использовал Table, что была сортировка по возрастанию. Потом создал через DbGrid, чтобы через БД сохраняла. А всё в одной сделать не могу.
anton14 вне форума Ответить с цитированием
Старый 21.04.2008, 13:00   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Послушайте, если я вас спрошу: "Вот у меня тут есть одна книга, так в ней такое написано - я ничего понять не могу! Объясните мне, пожалуйста, что там написано."
Вы мне сможете ответить? Сомневаюсь...
Что вы все ходите вокруг да около?
Приведите ваш код, поможем подправить...
mihali4 вне форума Ответить с цитированием
Старый 21.04.2008, 13:07   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты что сортировку сохранять хочешь? Обычно TQuery + Select...Order by
или TTable+Indexes для сортировки хватает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.04.2008, 13:10   #6
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Насколько я знаю, записи могут располагаться по порядку только в таблицах Paradox, во всех других необходимо пользоваться сортировкой SQL
Dux вне форума Ответить с цитированием
Старый 21.04.2008, 13:13   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Насколько я знаю, записи могут располагаться по порядку только в таблицах Paradox
По-моему ни одна СУБД не сортирует сразу записи в файл.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.04.2008, 13:49   #8
Speeker
Форумчанин
 
Аватар для Speeker
 
Регистрация: 01.12.2006
Сообщений: 241
По умолчанию

DbGrid подключить через запрос SQL а там Order by....
Програмисты - единственные люди, которым платят за исправления их же ошибок
Speeker вне форума Ответить с цитированием
Старый 21.04.2008, 14:54   #9
anton14
Форумчанин
 
Аватар для anton14
 
Регистрация: 19.04.2008
Сообщений: 150
По умолчанию

Короче мне надо создать таблицу, в последней колонке которой будет вводиться итог. После она должна распределить цифры по возрастанию, такое уже получилось, но не в БД
anton14 вне форума Ответить с цитированием
Старый 21.04.2008, 14:55   #10
anton14
Форумчанин
 
Аватар для anton14
 
Регистрация: 19.04.2008
Сообщений: 150
По умолчанию

* то есть не в DbGrid а в Table
anton14 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите Ser Паскаль, Turbo Pascal, PascalABC.NET 1 15.03.2008 18:32
Подскажите код Romuald Microsoft Office Excel 2 26.11.2007 13:53
Подскажите что тут не так!? dcl Общие вопросы Delphi 5 28.03.2007 08:15