![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Генерация GUID [D5, D6]
Merle Corey © (2002-04-27 14:26:00)Нет ли ф-ции для генерации нового GUID ?
Cobalt (2002-05-01 11:16:00) [1]Тогда че вы привязались к этому CoCreateGUID()?
Почему бы не использовать поле типа AutoInc?
Или почему нельзя использовать CoCreateGUID? Ты же пишешь в Дельфи ( Генерация GUID [D5, D6]), а значит для Win32-платформы...
MishGan` (2002-04-30 15:04:00) [2]2 Cobalt.
GUID нам нужен для того, что бы каждый объект (каждая запись в некоторой таблице) имел уникальный идентификатор. Т.к. планируется репликация, то этот идентификатор должен быть уникальным не только в пределах одной БД. GUID в этом случае очень хорошо снимает все проблемы. Проблема только в том, как его сгенерить, без использования CoCreateGUID().
Anatoly Podgoretsky (2002-04-27 22:10:00) [3]Ну иногда это используется просто как уникальный ИД, притом иногда как временный
Cobalt (2002-04-27 22:04:00) [4]2 MishGan (27.04.02 18:48)
А смысл генерить?Ведь, имхо, генерить имеет смысл только при созданииобъекта, а это, как правило, Win32 API, иначе должны быть предусмотрены стандартные средства написания ActiveX объектов и генерации им GUID-ов
Anatoly Podgoretsky (2002-04-27 19:00:00) [5]Johnny Smith © (27.04.02 17:16)
Ну и что, у меня такое часто встречается, адрес одинаковый а люди разные, возможно, что в данном случае это один и тот же человек
MishGan (2002-04-27 18:48:00) [6]У меня в ходе обсуждения возник вопрос:
как сгенерить GUID не используя CoCreateGUID?
Платформа ORACLE 7.3.x-8.0.x. MAC-адрес получить скорее всего нет возможности. Писать внешнюю DLL представляется накладным.
Johnny Smith (2002-04-27 17:16:00) [7]2Anatoly Podgoretsky © (27.04.02 15:40)
И у Roman N. Krivov и у Merle Corey одинаковые адреса эл. почты...
Anatoly Podgoretsky (2002-04-27 15:40:00) [8]Странно, вопрос задавал Merle Corey, а благодаришь ты :-)
Roman N. Krivov (2002-04-27 15:28:00) [9]Ответ устраивает... Большое спасибо...
Anatoly Podgoretsky (2002-04-27 15:13:00) [10]А ответ от Баранова по каким то соображениям не устаивает?
Roman N. Krivov (2002-04-27 15:07:00) [11]эт я знаю (про Ctrl+Shift+G)... Задача состоит в том, что приложение должно само а автоновном режимме генерировать GUID
Johnny Smith (2002-04-27 14:33:00) [12]Если ты в дельфовом редакторе, то нажми Ctrl+Shift+G
Дмитрий Баранов (2002-04-27 14:30:00) [13]CoCreateGUID