|
|
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
Были мнения, Если записать гуид как: AB-CD-DE-FG-KLMNOP Итак, в SQL: declare @a uniqueidentifier set @a = '40bf67bb-742c-4355-abb9-dff6a60bd701' print cast(@a as varbinary) '40bf67bb-742c-4355-abb9-dff6a60bd701' => 0xBB67 BF40 2C74 5543 ABB9 DFF6 A60B D701 DCBA-DC-ED-FG-KLMNOP Если через ToByteArray(: 22345200-abe8-4f60-90c8-0d43 c5f6 c0f6 => 0xF6C0 F6C5 430D C890 4F60 ABE8 2234 5200 PO NM LK GF DE CD AB А как правильно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2008, 08:11 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
Fixin, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2008, 10:44 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
Fixin, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2008, 10:54 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
Меня больше интересует не функция, а принцип перевода. То бишь правильно я перевожу гуид в числа или нет. приведите примеры переводов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 13:11 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
К тому же вы просто переводите все буквы и цифры ГУИДа последовательно, а это не есть правильно, важен порядок тетрад... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 13:13 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
А что такое правильно? у меня однозначное в обе стороны преобразование. Согласен может быть другое, но какое "правильное"? С уважением, Naf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2008, 13:16 |
|
||
|
Как правильно преобразовать GUID в число?
|
|||
|---|---|---|---|
|
#18+
NafА что такое правильно? у меня однозначное в обе стороны преобразование. Согласен может быть другое, но какое "правильное"? С уважением, Naf Правильное не то, что в обе стороны, а то, что совпадает с пониманием Микрософт: '40bf67bb-742c-4355-abb9-dff6a60bd701'.ToByteArray()= BB 67 BF 40 2C 74 55 43 AB B9 DF F6 A6 0B D7 01 '22345200-abe8-4f60-90c8-0d43c5f6c0f6'.ToByteArray()= 00 52 34 22 E8 AB 60 4F 90 C8 0D 43 C5 F6 C0 F6 В общем здесь http://partners.v8.1c.ru/forum/thread.jsp?id=640731#640731 мне уже ответили (правда, это закрытый форум). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2008, 11:01 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=35716397&tid=1344759]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 451ms |

| 0 / 0 |
