|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.04.2012, 13:12 | #1 |
Пользователь
Регистрация: 25.12.2011
Сообщений: 76
|
Как в таблицу проставить нумерацию?
Как сделать так, чтобы в таблице БД в дельфи была автоматическая нумерация строк, и чтоб если я удалю одну строку по середине нуммерация не нарушалась?
Иметь знания и не делиться ими это скупость.....будьте щедрыми))))
|
08.04.2012, 13:27 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Сделай вычисляемое поле, в котором проставляй очередной номер.
Вычисляемые поля делать умеешь?
I'm learning to live...
|
08.04.2012, 13:54 | #3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Или использовать DBGridEh.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
08.04.2012, 17:11 | #4 | |
Пользователь
Регистрация: 25.12.2011
Сообщений: 76
|
Цитата:
Чтото такое не нахожу... Чтото такое не нахожу...компонент такой
Иметь знания и не делиться ими это скупость.....будьте щедрыми))))
Последний раз редактировалось Stilet; 08.04.2012 в 18:40. |
|
08.04.2012, 18:58 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Смотри. Я видео сделал
I'm learning to live...
|
08.04.2012, 19:33 | #6 |
Пользователь
Регистрация: 25.12.2011
Сообщений: 76
|
Блин работает не так как я хотел))) у меня дополнительная форма для записи данных в таблицу, и он записывает данные в таблицу с формы автоматом, в форме четыре строки ДБгрид заполняю одну и она тут же записывается в таблицу, в итоге получается что первая строка № 5 вторая № 10 третья 15.... Тоесть каждая запись нумеруется)))
Простое проставление нумерации я сделал в базе, просто сделал тип "счетчик". Проблема в том, что если я удаляю посередине строку то и номер исчезает....1246 а мне надо чтоб нумерация не нарушалась 1 строка1 2 строка2 3 строка3 4 строка4 сейчас если я удалю вторую строку у меня такая картина 1 строка1 3 строка3 4 строка4 А мне нужно чтоб было вот так: 1 строка1 2 строка3 3 строка4 4 ...
Иметь знания и не делиться ими это скупость.....будьте щедрыми))))
Последний раз редактировалось artemavd; 08.04.2012 в 21:05. |
08.04.2012, 19:38 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Есть еще такой вариант
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.04.2012, 19:46 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.04.2012, 19:56 | #10 |
Пользователь
Регистрация: 25.12.2011
Сообщений: 76
|
Смотрел, не использовал
Попробовал с RecNo уже хорошо, нумерация не нарушается. Только вот нумерация уже начинается с двойки, как то некрасиво когда в таблице нумерация идет с двойки.....что скажете???
Иметь знания и не делиться ими это скупость.....будьте щедрыми))))
Последний раз редактировалось artemavd; 08.04.2012 в 21:04. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как упорядочить нумерацию в списке | caute | Microsoft Office Word | 4 | 17.03.2012 08:13 |
Как сделать нумерацию записей, полученных запросом | Speeker | БД в Delphi | 3 | 30.11.2011 12:09 |
Как проставить рейтинг | sasha_prof | Microsoft Office Excel | 1 | 01.10.2010 15:39 |
гиперссылки как описать нумерацию страниц | sttasy | HTML и CSS | 1 | 01.04.2010 10:23 |
Как сделать чтоб listbox показывал нумерацию? | blackstersl | Общие вопросы Delphi | 7 | 01.02.2009 14:28 |