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

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

Пронумеровать строки в ДБГриде, причем когда я делаю сортировку.. [D6]


Страницы:   1 2 3

Relaxxx ©   (2003-09-03 14:48:00) 

Пронумеровать строки в ДБГриде, причем когда я делаю сортировку по какому то полю это поле не сортируется как все остальные. Да и RowNum не подходит у веня версия оракла старовата и он неправельно работает когда используеш ордер бай


DenK_vrtz   (2003-09-04 10:51:00) [41]

Sergey13 ©,
Vlad ©,
собственно говоря сам не понимаю почему, но в 8.0.5 на такую конструкцию действительно ругается, а 8.1.6 все работает без вопросов


Vlad   (2003-09-04 10:44:00) [42]

Sergey13 ©, что-то не понятно, что конкретно ему нужно исправить ?
Ты вроде тот же запрос написал что и он ?
А по поводу RowNum, если мне не изменяет память, я его еще на семерке использовал и вроде глюков не наблюдал...


Sergey13   (2003-09-04 10:32:00) [43]

2Relaxxx © (03.09.03 16:26) [7]
>Ясно, данных ДОФИГА, а нащет новой версии Оракл, то в ближайшем будущем я так и сделаю,
И ничего не добьешся. Rownum показывает номер строки при ВЫБОРЕзаписей ДОсортировки. И версия тут ни при чем. На 8.1.6 тока щас проверил.

>но все равно жаль что динамически это никак нельзя реализовать :-(
Почему? Vlad © (03.09.03 14:56) [1] правильно сказал, а свой запрос исправь
>select rownum, a.* from (select Date_chet FROM mon Date_chet ORDER BY Date_chet) a
и все будет ОК.
Тока остается вопрос - а нафига это все надо? В смысле зачем вообще этот номер?


Relaxxx   (2003-09-03 16:26:00) [44]

Ясно, данных ДОФИГА, а нащет новой версии Оракл, то в ближайшем будущем я так и сделаю, но все равно жаль что динамически это никак нельзя реализовать :-(


DenK_vrtz   (2003-09-03 16:24:00) [45]

Много данных в запросе?
Если нет, сделай временную таблицу, что ли, такой же структуры + поле "№ п/п" и перекинь в нее данные с заполнением этого поля.
А лучше версию Oracle другую поставь :-)


Relaxxx   (2003-09-03 16:16:00) [46]

АУ народ, вы что незнаете????????????????????


Relaxxx   (2003-09-03 15:19:00) [47]

Так как мне обойтись без роунум, я как то в Делфи дтнамически создавать поле которое нумеруется??


Relaxxx   (2003-09-03 15:12:00) [48]

Версия Оракл 8.0.5, что RowNum сдесь с вложеным запросом не пашет ет точно, я спрашивал на sql.ru в форуме Оракл, прявельно RowNum работает в 8,5 и выше, а у меня когда я пишу

select rownum, a.* from (select Date_chet FROM mon Date_chet ORDER BY Date_chet) a
мне пишет ошибку перед ORDER BY, мол отсутствует правая скобка, так что РоуНум я думаю отпадает


DenK_vrtz   (2003-09-03 14:58:00) [49]

Как так <RowNum не подходит>?
Какая версия Oracle?
Запрос?


Vlad   (2003-09-03 14:56:00) [50]

select rownum, a.* from (select ......... order by.....) a
и версия оракла тут не причем.


Страницы:   1 2 3

Наверх

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