Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.28;
Скачать: CL | DM;

Вниз

Программная репликация базы MS Access из Delphi   Найти похожие ветки 

 
tv ©   (2003-04-07 16:17) [0]

Как можно реплицировать базу MS Access 2000 (ХР) из Delphi.
Читал о JRO (Jet and Replication Objects), но как это можно реализовать в Delphi не знаю.
Поджскажите пожалуйста. Если можно пример или ссылку.
Заранее благодарен.


 
sniknik ©   (2003-04-07 16:48) [1]

MSJRO.CHM описание методов, идет вместе с MS Access 2000 (ХР)
примеры там правда на си и бейсике.


 
tv ©   (2003-04-07 17:03) [2]

спасибо


 
tv ©   (2003-04-07 17:18) [3]

Еще вопрос: ни в MSDN ни в других хелпах не нашел значений некоторых констант, например jrRepTypeFull или jrRepVisibilityGlobal (описания есть, а значений нету)
где их можно найти, а то в делфях не принимаются.


 
sniknik ©   (2003-04-07 18:55) [4]

тоже не нашол, но импортировал модуль (импорт ActiveX) вот что получилось (вырезал только константы)

// Constants for enum ReplicaTypeEnum
type
ReplicaTypeEnum = TOleEnum;
const
jrRepTypeNotReplicable = $00000000;
jrRepTypeDesignMaster = $00000001;
jrRepTypeFull = $00000002;
jrRepTypePartial = $00000003;

// Constants for enum VisibilityEnum
type
VisibilityEnum = TOleEnum;
const
jrRepVisibilityGlobal = $00000001;
jrRepVisibilityLocal = $00000002;
jrRepVisibilityAnon = $00000004;

// Constants for enum UpdatabilityEnum
type
UpdatabilityEnum = TOleEnum;
const
jrRepUpdFull = $00000000;
jrRepUpdReadOnly = $00000002;

// Constants for enum SyncTypeEnum
type
SyncTypeEnum = TOleEnum;
const
jrSyncTypeExport = $00000001;
jrSyncTypeImport = $00000002;
jrSyncTypeImpExp = $00000003;

// Constants for enum SyncModeEnum
type
SyncModeEnum = TOleEnum;
const
jrSyncModeIndirect = $00000001;
jrSyncModeDirect = $00000002;
jrSyncModeInternet = $00000003;

// Constants for enum FilterTypeEnum
type
FilterTypeEnum = TOleEnum;
const
jrFilterTypeTable = $00000001;
jrFilterTypeRelationship = $00000002;


 
tv ©   (2003-04-09 10:06) [5]

Спасибо, я тоже импортировал файл jro_tlb.pas из файла "C:\Program Files\Common Files\System\ado\msjro.dll". там все эти константы присутствуют. Но все равно спасибо.

Еще вопрос по тому же могу ли я после синхронизации реплик убить все реплики кроме мастера, а потом, когда понадобится опять создавать-убивать.


 
tv ©   (2003-04-09 15:20) [6]

Может уже надоел с вопросами, но вот еще один:
как узнать какая база - мастер или его реплика - из делфи.



Страницы: 1 вся ветка

Текущий архив: 2003.04.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
14-91535
Vlad Oshin
2003-04-11 12:50
2003.04.28
Рассказ.


8-91416
Stager
2003-01-25 00:00
2003.04.28
Быстрая отрисовка 2D


1-91386
QUE
2003-04-16 14:13
2003.04.28
Убрать border из ComboBox a


1-91310
OlegM
2003-04-17 09:27
2003.04.28
Есть ли функция удаляющая все пробелы из строки


3-91190
denary
2003-04-10 02:18
2003.04.28
как программно создать пустой файл Excel?