说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

access 同步复制数据问题

编辑:说三道四文库 发布时间:2018-07-16 03:38
HTML文档下载 WORD文档下载 PDF文档下载
access 如何能够同步复制数据(局域网内部即可)
 
要求通过vb6.0编程实现,在access中操作的请绕道!
本帖最后由 wwwwb 于 2009-11-02 15:08:49 编辑
以编程方式复制数据库的方法和属性 (MDB)
注释  本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

可以使用“Jet 和同步复制对象”(JRO),在 Microsoft Access 2000 和更高版本中通过编程控制副本集中各成员间的信息交换和同步。JRO 仅可以与 Microsoft Access 数据库(.mdb 文件)一起使用。

若要在早期的数据库(Microsoft Access 95 和 Microsoft Access 97)中以编程方式控制同步复制,可以使用数据访问对象 (DAO)。

使用“Jet 和同步复制对象”(JRO) 进行同步复制

可使用“Jet 和同步复制对象”(JRO) 的方法和属性创建和维护复制的数据库。

编写复制数据库的程序
如果需要通过编写程序控制副本集成员之间的数据交换和设计信息交换,可以在 Microsoft Access 数据库 (.mdb) 中使用 JRO 来实现。例如,可以用 JRO 编写一个程序,在用户打开数据库时自动保持用户副本与副本集中其他副本的同步。若要用程序将数据库设置为可同步复制,则必须关闭数据库。

方法
CreateReplica 方法

GetObjectReplicability 方法

MakeReplicable 方法

SetObjectReplicability 方法

Synchronize 方法

属性
ActiveConnection 属性

ConflictFunction 属性

ConflictTables 属性

DesignMasterID 属性

ReplicaID 属性

ReplicaType 属性

RetentionPeriod 属性

TableName 属性

Visibility 属性

在部分副本中可用的方法和属性
Append 方法

Delete 方法

PopulatePartial 方法

FilterCriteria 属性

FilterType 属性

Priority 属性

使用“数据访问对象” (DAO) 进行同步复制

可以使用 DAO 方法和属性,在早期版本的 Microsoft Access 中创建和维护复制的数据库。如果需要通过编程控制副本集成员的数据交换和设计信息交换,则可使用 DAO。例如,可以使用 DAO 编写一个过程,当用户打开数据库时自动保持用户副本和副本集中其他副本的同步。

可以使用下列方法和属性创建和维护复制的数据库:

MakeReplica 方法

Synchronize 方法

ConflictTable 属性

DesignMasterID 属性

KeepLocal 属性

Replicable 属性

ReplicaID 属性

ReplicationConflictFunction 属性

Microsoft Jet 提供下列附加的方法和属性,用于创建和维护部分副本(指包含完整副本中的记录子集的副本):

ReplicaFilter 属性

PartialReplica 属性

PopulatePartial 方法
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘