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

Вниз

Access - вопросы по про поле AutoNumber   Найти похожие ветки 

 
Anarki ©   (2004-03-14 03:03) [0]

Доброе время суток.

Есть такой вопрос. В таблице поле ID имеет типа AutoNumber, является ключевым и уникальным. При добавлении новой записи в таблицу - автоинкрементируется это поле.
1. Какое ограничение на макс. значение типа AutoIncrement.
2. Допустим я удалил все записи в таблице (к примеру 10 штук). Теперь таблица пустая. Но при добавлении новой записи полю ID придаётся значение 11. А мне бы хотелось чтоб этот счётчик сбросился до нуля. Как это можно сбросить. Неважно через SQL или сам Access.

Заранее благодарен.


 
Johnmen ©   (2004-03-14 03:11) [1]

1. Думается, что 2*32-1
2. Глупости это...:)


 
Anarki ©   (2004-03-14 03:50) [2]


> 1. Думается, что 2*32-1

спасибо!


> 2. Глупости это...:)

т.е. не реально. Обидно :(


 
Sentinel ©   (2004-03-14 07:45) [3]


> 2. Глупости это...:)

Просто не имеет никакого значения, кроме, разумеется, красивой последовательности.


 
Крутыш ©   (2004-03-14 10:58) [4]

Лучше откажись от поля типа счётчик,
создавай значения уникальные для ключевого поля сам.
Это я тебе говорю переживший такое разочирование
с полем типа счётчик.Косяк 1 раз вылез.
В уникальном поле - поле типа счётчик были значения
такие.

id

1
2
3
4
5

При создании новой записи значение поля id должно было быть
6, а появилось не помню точно то ли 4, то ли 5.
Вышла ошибка типа нельзя вставить запись. Так как значение
ключевое поле такое существует.

Вот так!!!

Пиши на мыло подробнее расскажу!!!


 
Nikolay M. ©   (2004-03-14 11:31) [5]


> откажись от поля типа счётчик,
> создавай значения уникальные для ключевого поля сам.

Ну что это за бред? Хочешь косячить, занимайся этим самостоятельно, а других не подначивай.


 
Крутыш ©   (2004-03-14 12:33) [6]

[5] Ты думаешь я это всё так от делать не х-й написал!!!


 
YurikGl ©   (2004-03-14 12:52) [7]

Слушай, там же написано,

Размер поля: Длинное целое
Новые значения: Последовательно

Дык длинное целое+F1

получишь

...

Long Integer (Default) Stores numbers from -2,147,483,648 to 2,147,483,647 (no fractions).


 
sniknik ©   (2004-03-14 13:02) [8]

> А мне бы хотелось чтоб этот счётчик сбросился до нуля. Как это можно сбросить. Неважно через SQL или сам Access.
после удаления сделай упаковку базы, счетчик встанет по максимальному в таблице.



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

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

Наверх




Память: 0.48 MB
Время: 0.077 c
3-1081771449
Санёк
2004-04-12 16:04
2004.04.11
Как узнать имя домена в MS SQL Server ?


3-1079084140
Nikolai_S
2004-03-12 12:35
2004.04.11
Добавление полей типа fkCalculated к открытой TADOQuery


3-1081881095
mouse_web
2004-04-13 22:31
2004.04.11
Как использовать БД без BDE Administrator?


7-1080200894
neodiX
2004-03-25 10:48
2004.04.11
Как из сервиса определить залогинился юзер или нет?


4-1079945854
Erik
2004-03-22 11:57
2004.04.11
Открытие родительского процеса.