Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Синхронизация базы КПК (sdf) и ПК (mdf) через INSE


Автор: vutsh 24.3.2009, 18:59
Добрый день!!!
При синхронизации базы КПК (sdf) и ПК (mdf) вышли трудности, относительно связей.
На КПК создаём клиента (он создался под ид 5), далее создаём компанию (он создался под ид 5123) где указано что оно связано с клиентом под ид 5.
Далее пересылаем это всё на ПК (передача осуществляеться инсерты, которые в xml-ке), там исполняется запрос (инсерт) и клиент получается под ид уже НЕ 5, а 8791 вот...и когда мы исполняем (инсерт) для компании то оно говорит мол под ид 5 нечего нету, ну и естественно вываливается ошибка.
Может кто сталкивался с такой проблемо? или знаеть какие нибудь утилы для синхронихации.
Жду ответов...

Автор: jonie 24.3.2009, 22:02
1) вообще тут не варезник.
2) это не проблема С++

[offtop]
решений много. например: заменить автоинкрементные поля гуидами, или разрешить SET IDENTITY_INSERT IdentityTable ON (если я правильно понял речь про mssql)
[/offtop]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)