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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2010, 04:07   #1
TheForever
 
Регистрация: 23.03.2010
Сообщений: 7
Радость Сортировка ((

ADOtable1.Sort:='[Имя колонки]'+'ADS';
Что не так в моей прописи, подскажите пожалуйста.
Говорит якобы аргументы имеют неверный тип, может это из-за того что в названии колонки 2 слова? Что тогда делатЬ?
TheForever вне форума Ответить с цитированием
Старый 25.03.2010, 08:08   #2
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Код:
ADOTable1.Sort:='MyField ASC'
не надо никаких квадратных скобок и и нет такой команды ADS
ASC - по возрастанию
DESC - по убыванию
MyField - поле по которому сортируем

Последний раз редактировалось SERG1980; 25.03.2010 в 08:12.
SERG1980 вне форума Ответить с цитированием
Старый 25.03.2010, 08:49   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
не надо никаких квадратных скобок
Ошибаешся. Именя полей допускаются из нескольких слов, тогда имя берется в "" или в []
По крайней мере так у микрософта
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.03.2010, 13:42   #4
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ошибаешся. Именя полей допускаются из нескольких слов, тогда имя берется в "" или в []
По крайней мере так у микрософта
Может у микрософта так и надо. Вот строчка кода из рабочей прграммы
Код:
 DataModule1.ADOTable1.Sort:='Text DESC';
Или можете попробовать сами такое сделать
SERG1980 вне форума Ответить с цитированием
Старый 25.03.2010, 14:31   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Или можете попробовать сами такое сделать
Ну насчет остальных может ты и прав - не проверял.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.03.2010, 17:20   #6
TheForever
 
Регистрация: 23.03.2010
Сообщений: 7
Радость

Спасибо, и прошу прощения "ADS" это опечатка)))
TheForever вне форума Ответить с цитированием
Старый 25.03.2010, 17:35   #7
TheForever
 
Регистрация: 23.03.2010
Сообщений: 7
Радость

Сортировка поля "№" при помощи команды - ADOtable1.Sort:='№ DESC'; Выполняется. Как осуществить сортировку поля ФИО учащегося ( по фамилии ). Смотрите рисунок.
Изображения
Тип файла: jpg SSSSS.jpg (188.3 Кб, 172 просмотров)
TheForever вне форума Ответить с цитированием
Старый 26.03.2010, 23:45   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А трудно догадаться подставить имя поля с ФИО учащегося ???
Сортировка производится не "поля", а "по полю"...
mihali4 вне форума Ответить с цитированием
Старый 27.03.2010, 18:00   #9
TheForever
 
Регистрация: 23.03.2010
Сообщений: 7
Радость

Подставь)))) Ток пробел не забудь в имени поля)
TheForever вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка Шелла и Шейкер-сортировка AleksandrMakarov Паскаль, Turbo Pascal, PascalABC.NET 11 11.03.2012 12:18
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца немозг Помощь студентам 11 06.02.2010 21:57
Сортировка методом линейного выбора и "быстрая" сортировка Карол Помощь студентам 4 27.09.2009 19:52
Сортировка файлов в Explorer vs сортировка в Delphi mutabor Общие вопросы Delphi 11 04.09.2009 14:32
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию Arkuz Помощь студентам 1 25.09.2007 17:16