Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Тип поля счетчик [D7, Access]


Guma ©   (2004-06-01 08:08:00) 

Кто сталкивался в Access с типом поля счетчик (новые значения случайные)?
Ситуация такая. Программа написана на Delphi, база Access - установлена в нескольких местах. Количество записей возможно от 5000 -10000.
При сливании базы данных в головном офисе есть ли вероятность совпадения идентификатора (счетчик, случайные числа) ?
В принципе можно использовать тип поля код репликации, но программа уже функционирует и не хотелось бы менять прогу.


Guma   (2004-06-01 11:15:00) [1]

Спасибо всем за советы!
В принципе я уже начал переделывать используя код репликации (GUID).


sniknik   (2004-06-01 10:50:00) [2]

код репликации в Access это и есть GUID.

вообще можно делать по другому, как у нас, магазинов куча, инфа в офисы тоже сливается, у каждого магазина есть номер в офисной базе  идентификация по связке "номер магазина" "номер документа" получается уникальной (хотя есть еще и сквозной автоинкремент), "номер документа" естественно в разных магазинах имеют одинаковые номера (с самого начала 1 2 3 4 ...)


Anatoly Podgoretsky   (2004-06-01 08:55:00) [3]

Если действительно нужна уникальность, то используй GUID


sniknik   (2004-06-01 08:15:00) [4]

очень большая вероятность, близкая к 100%.
с репликацией тоже есть такая вероятность но приближающаяся к 0%.


Наверх

Титульная страница Поиск, карта сайта Написать письмо