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

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

Как мне узнать номер попорядку записи в ДБГриде,на которой ..... [D6]


Relaxxx ©   (2003-08-14 14:09:00) 

Как мне узнать номер попорядку записи в ДБГриде,на которой установлен курсор????


Anatoly Podgoretsky   (2003-08-17 18:00:00) [1]

Соловьев © (14.08.03 15:55) [16]
Ну так ближайший, бедный родственние Экселя это TStringGrid


Langolier   (2003-08-17 17:49:00) [2]

Пронумеровать записи в "ДБГриде"?..
Хм... Элементарно, Ватсон... ;)


MXA   (2003-08-14 16:09:00) [3]

причем номер строки всегда ищут именно в "ДБГриде"...


Соловьев   (2003-08-14 15:55:00) [4]


> Жук © (14.08.03 15:34) [14]

это все под влиянием Екселя...


DenK_vrtz   (2003-08-14 15:45:00) [5]

Жук ©, наверно красоту наводят :-)


Жук   (2003-08-14 15:34:00) [6]

Почему-то этот вопрос с завидной регулярностью появляется... У меня за 5 лет программирования БД ни разу не возникло потребности в № строки.
"Может в консерватории что-нибудь подправить" (с) ;-)


Соловьев   (2003-08-14 15:30:00) [7]

Может автор поста это хотел увидеть?
http://www.delphikingdom.com/helloworld/dbgridplus.htm


Соловьев   (2003-08-14 15:28:00) [8]


> NAlexey © (14.08.03 15:05) [9]

только для локальных СУБД(dBase,Paradox и т.д.), в SQL серверах -1


NAlexey   (2003-08-14 15:19:00) [9]

>Mike2 Kouzmine2
:) А ты думал.


Mike2 Kouzmine2   (2003-08-14 15:07:00) [10]

NAlexey © (14.08.03 15:05) [9] ЗдОрово!


NAlexey   (2003-08-14 15:05:00) [11]

RecNo = -1 это и есть первая запись. Встань на любую после первой и посмотри RecNo


Max Zyuzin   (2003-08-14 14:31:00) [12]

>Relaxxx © (14.08.03 14:28)
Угу... типа того.
Попробуй сделать запрос что то вроде
select rownum, .... <твой запрос>
И все увидишь.


Relaxxx   (2003-08-14 14:30:00) [13]

Может кто запрос покажет, вот я делаю выборку.
SELECT * FROM CONSTRUKTORS WHERE DATE>="10.07.2003" ORDER BY DATE
а как мне сделать чтоб все выбраные записи пронумеровались в отдельной колонке??


Relaxxx   (2003-08-14 14:28:00) [14]

Извиняюсь я просто вначале несообразил что это влияет :-).
А что такое ROWNUM(псевдостолбец). Тоесть я выбираю даные из таблицы плюс еще как-то формирую столбец который должен автоинкрементироваться??? расскажите пожалуйста поподробней про это


DenK_vrtz   (2003-08-14 14:23:00) [15]

Relaxxx ©, а сразу про тип СУБД никак не сказать
В запросе ROWNUM(псевдостолбец) напиши


Relaxxx   (2003-08-14 14:20:00) [16]

у меня просто база Оракл, а не локальная


Relaxxx   (2003-08-14 14:18:00) [17]

Смех, смехом, но РекНо возращает -1


ЮЮ   (2003-08-14 14:15:00) [18]

ДБГрид.DataSource.DataSet.RecNo


Relaxxx   (2003-08-14 14:14:00) [19]

Что никак?????????????????????????????????????


Наверх

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