Повторюсь автоинкрементное поле не подходит, т.к. при выборке данных номер автоикрементного поля не изменится...пример...
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 Петя
А как сделать поле вычисляемым ума не приложу...
На одном из форумов читал, парни просто рисуют на канве номера, а еще есть нестандартный компонент таблица, который позволяет нумеровать строки, но по моему он платный...
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
|