|
синхронизация с MS SQL Server 2000
|
|||
---|---|---|---|
#18+
Добрый день. Уважаемые гуру прошу у Вас помощи... Настраиваю синхронизацию между MS SQL Server 2000 и SQL Server CE Вот кусок кода который заливает таблицу на КПК в SQL Server CE Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Насколько я понял таблицы"kkk" не должно быть в базе SQL Server CE, иначе он ругается говорит что "The localTableName parameter is already specified. [Table name=kkk]". Допустим таблицы kkk нет в базе SQL Server CE, тогда Pull проходит на отлично, далее для того чтоб получить изменения в этой таблице пишу такой кусок кода : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Изменения вычитываются и заливаются в MS SQL Server 2000, но проблема возникает когда нужно снова залить эту таблицу на КПК в SQL Server CE, т.к. таблица существует он ругается , я думал его обдурить типа drop table kkk , таблица грохается, но в таблице __SysRdaSubscriptions остаётся ссылка на имя этой таблицы и когда я ещё раз пытаюсь сделать Pull, у меня выскакивает Exception типа нельзя с таким же именем создавать ещё одну таблицу. PS. RdaBatchOption.BatchingOff ставил и RdaBatchOption.BatchingON и Вот собственно вопрос как загружать таблицу(ы) в SQL Server CE и потом получать все изменения которые были сделаны в ней, как по мне немного глупо было бы каждый раз заливать таблицу с новым именем...... :-\ ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2006, 13:15 |
|
|
start [/forum/topic.php?fid=27&msg=33832627&tid=1517934]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 264ms |
0 / 0 |