Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

порядок вывода записей


Levran ©   (2012-09-05 12:07:00) 

В базе данных есть несколько записей, расположенных в определённом порядке.
При выводе таблицы Delphi этот порядок нарушается. Кто знает почему так?


Inovet   (2012-09-05 17:26:00) [1]

> [13] stas ©   (05.09.12 13:24)
> Order by MyField1

Тогда уж
Order by MyField1, MyField2, MyFieldN
А вообще читать основы SQL.


Levran   (2012-09-05 14:07:00) [2]


> TADODataset.CommandText:= 'Select MyField1,...MyFieldn from
> MyTable Order by MyField1'
>
> Order by - это как раз та самая команда сортировки

Спасибо, stas.


Levran   (2012-09-05 14:05:00) [3]


> Наивная глупость

И это совет специалиста?


Плохош   (2012-09-05 13:41:00) [4]


> В базе данных есть несколько записей, расположенных в определённом
> порядке.

Наивная глупость.


stas   (2012-09-05 13:24:00) [5]

TADODataset.CommandText:= 'Select MyField1,...MyFieldn from MyTable Order by MyField1'

Order by- это как раз та самая команда сортировки


Levran   (2012-09-05 12:32:00) [6]


> Выкинуть и никогда не пользоваться,  TADOQuery тоже. Пользуйся
> TADODataset.

Спасибо, это уже конкретный совет.


Inovet   (2012-09-05 12:29:00) [7]

> [10] Levran   (05.09.12 12:26)
> ADOTable

Выкинуть и никогда не пользоваться,  TADOQuery тоже. Пользуйся TADODataset.


Levran   (2012-09-05 12:26:00) [8]


> Компоненты доступа какие?

ADOTable, DataSourse, ADOConnection


Inovet   (2012-09-05 12:23:00) [9]

> [7] Levran   (05.09.12 12:20)
> компоненты DBGrid

Компоненты доступа какие?


Levran   (2012-09-05 12:22:00) [10]


> Ну и что удивлятся тогда.

Где можно написать этот запрос?


Levran   (2012-09-05 12:20:00) [11]


> База какая, какие компоненты?

База Access, компоненты DBGrid


Palladin   (2012-09-05 12:20:00) [12]

Как движку удобно так он тебе и отдает.


Palladin   (2012-09-05 12:19:00) [13]


> Собственно запросов я не писал.

Ну и что удивлятся тогда.


Inovet   (2012-09-05 12:17:00) [14]

> [2] Levran   (05.09.12 12:16)

База какая, какие компоненты?


Inovet   (2012-09-05 12:17:00) [15]

И потому, что в базе они не содержатся в определённом порядке, в dbf разве что.


Levran   (2012-09-05 12:16:00) [16]

Собственно запросов я не писал. всё сделано через DB компоненты. А как можно это поправить?


Palladin   (2012-09-05 12:13:00) [17]

Потому что никто не обещал возвращать набор записей в каком-то определенном "порядке" если в запросе нет конкретного указания по поводу сортировки.


Наверх

Титульная страница Поиск, карта сайта Написать письмо