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

Вниз

Как вместить GUID в поле длиной 10 символов   Найти похожие ветки 

 
aga123   (2004-02-19 12:33) [0]

Добрый день, мастера!

В таблице Dbf от FoxPro есть поле типа ID размером 10 символов.
Как в него впихнуть значение типа GUID, так чтобы это значение не пересекалось при слиянии файлов от филиалов в центральной конторе?

Что имеет смысл:
1) Изобретать алгоритм создания GUID для 10 символов
2) Расширить поле ID до 32 символов и использовать стандартный GUID?

Но первое предпочтительнее.

Спасибо


 
sniknik ©   (2004-02-19 12:40) [1]

лутше второе
только до 16 байт (реальная длинна GUID).


 
Danilka ©   (2004-02-19 12:48) [2]


> Как в него впихнуть значение типа GUID, так чтобы это значение
> не пересекалось при слиянии файлов от филиалов в центральной
> конторе?

Например, добавить к коду уникальному в пределах конторы префикс - код конторы. :))


 
aga123   (2004-02-19 12:51) [3]

Спасибо


 
Anatoly Podgoretsky ©   (2004-02-19 13:05) [4]

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


 
VLAD-MAL   (2004-02-19 15:03) [5]

Ну, в Fox поля легко ж расширяются... И старые данные не теряются.



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

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

Наверх




Память: 0.47 MB
Время: 0.037 c
3-1077201038
STANT
2004-02-19 17:30
2004.03.28
Проблема с кодировкой Paradox-таблиц


3-1077170360
Лора
2004-02-19 08:59
2004.03.28
Создание таблиц


3-1077868815
ildar
2004-02-27 11:00
2004.03.28
Как узнать значение выделенной ячейки DBGrid?


14-1074854262
Sergey_Masloff
2004-01-23 13:37
2004.03.28
надежная работа сервера delphi.mastak.ru


14-1077646685
Gero
2004-02-24 21:18
2004.03.28
Вечный вопрос: Выбор ОС (Навеяно очередным BSOD ом)