|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2009, 23:52 | #1 |
Пользователь
Регистрация: 15.05.2008
Сообщений: 44
|
Нумерация строк
Здраствуйте. Интересует такой вопрос, у меня есть таблица которая отображается в BDGrid в которую я могу как добавлять так и удалять строки. После удаления строки и добавления следуйщей сбивается нумерация. Подскажите как исправить?
Содержание кнопки "Удалить" Код:
http://piccy.info/view/b473a7461659f...33bff7328348a/ |
05.05.2009, 00:47 | #2 |
Холост/Не замужем
Форумчанин
Регистрация: 13.11.2007
Сообщений: 283
|
я как понял поле ID у тебя Счетчик, его изменять нельзя (Read-Only)
если записей не много то подойдет цикл, для нумерования строк в таблице. Создай еще одно поле с именем ID2, и меняй код кнопки на этот Код:
|
05.05.2009, 18:45 | #3 |
Пользователь
Регистрация: 15.05.2008
Сообщений: 44
|
Спасибо, очень помог!
Возник еще один вопрос. Как мне добиться того чтоб по нажатию на кнопку "Удалить" удалялся только ВЫБРАННАЯ строка, а не как сейчас (удаляется ПОСЛЕДНЯЯ строка таблицы)? ------------- Вот буквально только что увидел почему это происходит. На screen-shote видно что указатель стоит на той строке которая будет удалена по нажатию на кнопку. Возникает 2 вопроса: 1. Я так полагаю убрать указатель никак нельзя? 2. Как можно сделать так чтоб при нажатии на кнопку "Удалить" выводилось сообщение "Вы действительно хотите удалить строку #...?" ну и два варианта Да или Нет. ? http://piccy.info/view/31802b648d637...e40061139251c/ Последний раз редактировалось ShnapS; 05.05.2009 в 19:05. |
06.05.2009, 10:50 | #4 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
обработчик для кнопки "удалить"
Код:
Тяжело быть бестолковым.....
|
06.05.2009, 11:32 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не знаю... Я бы просто создал вычисляемое поле, в которое писал бы RecNo текущей записи...
Зачем счетчики передергивать...
I'm learning to live...
|
06.05.2009, 20:59 | #6 |
Пользователь
Регистрация: 15.05.2008
Сообщений: 44
|
Спасибо, Dark_Spirit ! Решил это таким образом:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нумерация строк | StartMis | Общие вопросы Delphi | 20 | 17.01.2011 15:00 |
Нумерация строк в DBGrid | artemavd | БД в Delphi | 8 | 15.04.2009 20:31 |
Нумерация строк. QT 4 | NikLik | Qt и кроссплатформенное программирование С/С++ | 2 | 18.12.2008 22:38 |
Нумерация строк в RaveReport | D7_beginner | БД в Delphi | 0 | 21.12.2007 12:23 |
Нумерация строк в Memo | Макс84 | Компоненты Delphi | 10 | 02.04.2007 17:10 |