sql синхронизация с вычисляемым столбцом в качестве первичного ключа - PullRequest
0 голосов
/ 05 марта 2020

Привет, я сейчас работаю над проектом vb. net с sql express в качестве базы данных. Теперь база данных sql (express) находится на сервере, и каждый клиент также имеет свою копию на своем компьютере, поэтому любая выполняемая ими работа будет сохранять локальную базу данных, а затем, когда они нажимают syn c, она синхронизируется * 1012. * с сервером и получите обновление.

теперь процесс обновления будет включать удаление вставки соответственно. Я попытался использовать Syn c Framework, он работает, когда первичный ключ в таблице на автоинкремент. но проблема в том, что когда другой пользователь работает над другими проектами и затем добавляет туда данные, автоматическое приращение, по-видимому, обновляет данные, если они уже находятся на сервере (syn c другим пользователем) с тем же ключом. Я попытался использовать вычисляемый постоянный столбец в качестве первичного ключа, но он выдает ошибку, так как я думаю, что он не разрешен в качестве первичного ключа для syn c framework. Я действительно не знаю, что делать.

любая помощь очень ценится !!

...