Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Коровка
Доброго времени суток!!!
Как мне и советовали, написала модуль, который производит импорт изменений из реплики в основную реплику:

Sub SynchronizeDBs(strDBName As String, strSyncTargetDB As String, intSync As Integer)
Dim dbs As Database
Set dbs = DBEngine(0).OpenDatabase(strDBName)
Select Case intSync
Case 1 ' Синхронизация реплик (двухсторонний обмен)
dbs.Synchronize strSyncTargetDB, dbRepImpExpChanges
Case 2 ' Синхронизация реплик (экспорт изменений)
dbs.Synchronize strSyncTargetDB, dbRepExportChanges
Case 3 ' Синхронизация реплик (импорт изменений)
dbs.Synchronize strSyncTargetDB, dbRepImportChanges
End Select
dbs.Close
End Sub

Вызвала эту процедуру в коде, относящемся к кнопке. Даже заработало.
Вот только проблему решило не до конца.
Теперь нужно, что бы записи, которые есть в основной реплике, и нету в другой реплике, не удалялись из основной реплики при синхронизацииее с другой репликой, то есть что бы было только добавление новых записей в основную реплику. Как это сделать и возможно ли это?


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.