Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.17;
Скачать: CL | DM;

Вниз

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

 
Шоломицкий ©   (2003-02-25 16:29) [0]

Помогите пожалуйста!
Есть база (ACCESS). Такая вот таблица в DBGRID:
|№ |Фамилия| Отчество|№ Зачётки|
--------------------------------
| | | | |
| | | | |
Вот значит.
№ Зачётки-ключевое поле.
при добавлении фамилии таблица отсортировывается по фамилии (по алфавиту).
Это я сделал при помощи ADOTABLE.IndexFieldName:="Фамилия"
Надо:
Что бы при добавлении № ставился для каждой фамилии соответственно порядковому
положению записи, т.е подряд:
1
2
3
..
До конца таблицы.
Вот это я сделать и не могу. Ну просто не работал я с базами и DBGRID-ом.
Пробовал сделать №-типа "счётчик" в MS ACCESS и сделать его ключевым. Всё вроде
нормально, номер идёт по порядку, но фамилии уже не отсортированны.
Мне нужен первыйариант. Помогите плиз!


 
Соловьев ©   (2003-02-25 16:33) [1]

Прийдется каждый раз пересчитывать порядковые номера, для того чтобы сортировать по фамилии.
Т.е. добавил фамилию,отсортировал, и для каждой записи пересчитал порядковый номер.


 
Шоломицкий ©   (2003-02-25 16:34) [2]

И как это?


 
D   (2003-02-25 16:39) [3]

Как-то надо RecNo выводить. Может, вычисляемое поле создать и ОnCalcField записывать туда RecNo. А счетчик тут не при чем.


 
Шоломицкий ©   (2003-02-25 16:41) [4]

А как вообще можно определить номер записи?(порядковый)


 
D   (2003-02-25 17:09) [5]

ADOTABLE1.RecNo



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

Текущий архив: 2003.03.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-54281
Sergey13
2003-02-28 17:39
2003.03.17
Бывают чудеса на свете


3-53936
Kventin
2003-02-26 14:09
2003.03.17
Документация по Oracle.


1-54028
Max1111
2003-03-04 16:10
2003.03.17
Глючит глобальный динамический массив (код)


14-54240
Supreme 2
2003-02-28 00:56
2003.03.17
Всех с наступающим 8 марта!


14-54280
NKkkk
2003-02-28 17:11
2003.03.17
8 марта посвящается