Показать сообщение отдельно
Старый 10.11.2010, 07:09   #11  
RegAndrew is offline
RegAndrew
Участник
 
13 / 10 (1) +
Регистрация: 20.08.2010
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
CRM генерирует идентификаторы не через NEWID()! Если вы приглядитесь, то увидите, что для вновь создаваемых записей идентификаторы выдаются последовательно.
убило...
Причем здесь последовательность?
Вообще то есть WinAPI, к которому обращаются как System.Guid.NewGuid (который скорее всего использует CRM) так и newid (из TSQL).

К автору:
- помимо guid-ов есть и временные поля, которые относятся к вашему локальному часовому поясу, в таблицах же оно хранится в UTC, то есть по Гринвичу. Для перевода нужно использовать функции SQL (dbo.fn_LocalTimeToUTC и обратную ей).
- для начала хорошо подходят книжки от Microsoft Press (Разработка клиентских web-приложений ASP.NET например)

Последний раз редактировалось RegAndrew; 10.11.2010 в 07:31.