Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Вниз

Порядковый номер записи   Найти похожие ветки 

 
ancot   (2007-01-31 22:18) [0]

Доброго всем вечера.
Может кто подскажет как реализовать такую задачу:
Необходимо в DBGride показать порядковый номер записи
независимо от сортировки (использую TTable).
Пробовал привязатся к RecNo c упаковкой таблицы после каждого удаления. Но при сортировке это не помогает.
Может есть какой-то другой способ?


 
DrPass ©   (2007-01-31 23:00) [1]


> Необходимо в DBGride показать порядковый номер записи

Если это так уж необходимо (и в таблице не слишком много записей), можно, например, добавить в таблицу calculated-столбец, в котором выводить номер... например, из какого-нибудь массива, сформированного в момент открытия таблицы. В массиве хранить привязку ключевого поля к его номеру и искать соотв. номер по ключу.
А вообще это дурная затея. Теория реляционных БД предполагает, что никаких номеров записей быть не должно, запись идентифицируется только по первичному ключу


 
Desdechado ©   (2007-02-01 11:26) [2]

Может быть номер строки в выборке, но тогда только TQuery.


 
Val ©   (2007-02-01 14:48) [3]

есть. и архивы этого форума и поисковики их знают несколько...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.047 c
15-1175174465
Knight
2007-03-29 17:21
2007.04.22
Ни у кого не завалялась модель...


2-1175187133
ImageM
2007-03-29 20:52
2007.04.22
Образ гибкого диска.


15-1174644621
Post_
2007-03-23 13:10
2007.04.22
Крякалка


8-1154706561
alex_bog
2006-08-04 19:49
2007.04.22
Как во время запуска плеера воспроизвести более одного файла?


15-1174596651
Альберт
2007-03-22 23:50
2007.04.22
что быстрее работает?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский