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

Вниз

Поле типа   Найти похожие ветки 

 
Tornado ©   (2003-02-13 19:42) [0]

Мастера, как после удаления "пересчитать" автоинкр. поле чтобы значения шли по порядку? Извините за корявость вопроса


 
Stas ©   (2003-02-14 09:07) [1]

См. обсуждение - "Номер записи (mate 13.02.03 17:35); "
Сейчас это обс. на стр. 2


 
Reindeer Moss Eater   (2003-02-14 09:20) [2]

автоинкр. поле дано нам не для того, чтобы значения шли по порядку.


 
Anatoly Podgoretsky ©   (2003-02-14 09:33) [3]

Ты применил не тот тип поля, тебе не нужен auto и increment


 
Stas ©   (2003-02-14 09:34) [4]

Reindeer Moss Eater - Я стобой полностью согласен.
Tornado - может ты мне объяснишь для чего тебе это нужо ?
А то со вчерашней конференции я так нечего и непонял.


 
Соловьев ©   (2003-02-14 09:37) [5]

А если ты удалишь из середины, то как ты будешь пересчитывать например тыс 10 записей, а потом опять из середины. Получится куча неоправданых вычислений.


 
sniknik ©   (2003-02-14 10:41) [6]

Вообше конечно вопрос спорный, непонятно зачем это нужно и вряд ли правильна логика программы если это понадобилось. Но, (черт побери почему "но" везде присутствует?) упорядочить автоинкремент в Access достаточно просто, достаточно 2-х команд.

ALTER TABLE YourTable DROP COLUMN ID
и
ALTER TABLE YourTable ADD COLUMN ID Autoincrement

пересчитает автоматически, но не жди что, например бывшая еденица останется еденицей и т.д.


 
Anatoly Podgoretsky ©   (2003-02-14 10:48) [7]

А это уже не autoincrement это еще хуже и уж точно непонятно хачем использовать auto если нужен совсем не auto и совсем не increment, не лучше ли сразу создать соответствующие поле.


 
Соловьев ©   (2003-02-14 11:02) [8]

2 sniknik ©

> пересчитает автоматически, но не жди что, например бывшая
> еденица останется еденицей и т.д.

Как правило по этому полю(автоинкремент) идет первичный ключ. А это намного серьезнее чем просто пересчет списка.


 
sniknik ©   (2003-02-14 11:08) [9]

Anatoly Podgoretsky © (14.02.03 10:48)
Соловьев © (14.02.03 11:02)

да я не спорю, и полностью согласен. просто возможность есть, именно так как в вопросе сделать.

другое дело последствия и логика программы и возможные глюки, но пусть это на усмотрение автора останется.
(насчет первичного ключа не согласен, у меня чаще на CODE - уник по которому обмен идет)



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
8-5656
Romeo
2002-11-18 10:45
2003.03.03
Библиотека MKL


6-5704
dkDimon
2003-01-10 22:06
2003.03.03
SMTP


1-5563
Flashas
2003-02-19 14:34
2003.03.03
profesionaly, Gde QuickReport v Delphi 7?....


3-5471
BubbleGum
2003-02-10 22:22
2003.03.03
Суммирование стоблцов таблиц SQL-запросом


4-5902
qwert
2003-01-14 15:41
2003.03.03
Клавиатура