Я хочу использовать команду SelectClientIdCommand DBServerSyncProvider, но я не хочу добавлять больше таблиц в свою базу данных, я хочу специально определить идентификатор клиента (как длинный), что-то вроде этого:
long ClientIdentifier=540;
SqlCommand ClientIdComm = new SqlCommand();
ClientIdComm.CommandType = CommandType.Text;
ClientIdComm.CommandText = " declare @sync_originator_id bigint "+
" set @sync_originator_id= " +ClientIdentifier +
" select @sync_originator_id ";
serverSyncProvider.SelectClientIdCommand = ClientIdComm;
при этом будет выдано сообщение «Не удалось сопоставить идентификатор клиента с идентификатором отправителя. Убедитесь, что команда DbServerSyncProvider.SelectClientIdCommand верна».
Что я делаю неправильно?
ТКС