![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программная репликация базы MS Access из Delphi [D7, MS Access]
tv © (2003-04-07 16:17:00)Как можно реплицировать базу MS Access 2000 (ХР) из Delphi.
Читал о JRO (Jet and Replication Objects), но как это можно реализовать в Delphi не знаю.
Поджскажите пожалуйста. Если можно пример или ссылку.
Заранее благодарен.
tv (2003-04-09 15:20:00) [1]Может уже надоел с вопросами, но вот еще один:
как узнать какая база - мастер или его реплика - из делфи.
tv (2003-04-09 10:06:00) [2]Спасибо, я тоже импортировал файл jro_tlb.pas из файла "C:\Program Files\Common Files\System\ado\msjro.dll". там все эти константы присутствуют. Но все равно спасибо.
Еще вопрос по тому же могу ли я после синхронизации реплик убить все реплики кроме мастера, а потом, когда понадобится опять создавать-убивать.
sniknik (2003-04-07 18:55:00) [3]тоже не нашол, но импортировал модуль (импорт 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-07 17:18:00) [4]Еще вопрос: ни в MSDN ни в других хелпах не нашел значений некоторых констант, например
jrRepTypeFullилиjrRepVisibilityGlobal(описания есть, а значений нету)
где их можно найти, а то в делфях не принимаются.
tv (2003-04-07 17:03:00) [5]спасибо
sniknik (2003-04-07 16:48:00) [6]MSJRO.CHM описание методов, идет вместе с MS Access 2000 (ХР)
примеры там правда на си и бейсике.