Показать сообщение отдельно
  #14  
Старый 21.10.2009, 18:58
Аватар для NIch
NIch NIch вне форума
Продвинутый
 
Регистрация: 02.06.2008
Адрес: Бендеры ПМР
Сообщения: 754
Репутация: 2446
По умолчанию

Повторюсь автоинкрементное поле не подходит, т.к. при выборке данных номер автоикрементного поля не изменится...пример...
1 Саша
2 Дима
3 Денис
4 Вася
5 Алеша
6 Петя
если выбрать только те имена которые имеют 4 буквы то вот что получится...
1 Саша
2 Дима
4 Вася
6 Петя
Вариант заново проставлять все номера в наборе данных, но поле не автоинкрементное, т.к. его менять нельзя, BDE само увеличивает его значение на 1...т.е. к примеру изначально было так...
1 Саша
2 Дима
3 Денис
4 Вася
5 Алеша
6 Петя
После выборки так,
1 Саша
2 Дима
3 Вася
4 Петя
а в базе данных осталось так
1 Саша
2 Дима
3 Денис //остался прежний номер
3 Вася
5 Алеша //остался прежний номер
4 Петя
А как сделать поле вычисляемым ума не приложу...
На одном из форумов читал, парни просто рисуют на канве номера, а еще есть нестандартный компонент таблица, который позволяет нумеровать строки, но по моему он платный...
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
Ответить с цитированием