在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

使ACCESS數據庫保持同步

使ACCESS數據庫保持同步

更新時間:2025-10-19 文章作者:未知 信息來源:網絡 閱讀次數:

數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應...
數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。
同步(Synchronization)是數據庫在網絡環境中應用所要涉及到的一個重要概念。其基本過程大致分以下幾個步驟:首先把一個數據庫設為可復制副本屬性,使其成為設計正本(VB中稱設計原版,ACCESS中稱設計母版);然后根據應用程序的實現需要從設計正本復制出多個副本(VB中稱復本),這些副本組成一個副本集合(設計正本也被看做是第一個的、初始的副本);最后在集中任何復本的數據或結構被更改會時啟用同步機制把改變發送并且應用于此復本集中的其他成員,使得副本集中的成員在數據或結構上保持一致性。實現同步的這一過程被稱為同步化。VB6.0為實現同步,在數據庫對象中提供了多個屬性與方法來實現這一過程,以下介紹主要的幾個屬性與方法,分別對應同步化的幾個步驟:
1.Replicable屬性:
  Replicable屬性用來使一個數據庫對象或數據庫中的表對象、查詢對象等對象成為可復制副本的,即成為設計正本。但數據庫對象并不提供Replicable這一屬性,因此首先要用CreatePropety方法來創建它,然后把它添加到對象的屬性集中,最后再給它賦值,使數據庫成為設計正本。對于數據庫對象而言,把Replicable屬性設置為“T”將使數據庫對象成為可復制的。以下代碼將使VB6.0安裝目錄下附帶的Nwind.mdb數據庫成為一個設計正本(為確保安全建議在操作前備份這一庫文件):
  Private Sub Command1_Click()
  Dim dbNwind As Database
  ’如果末引用DAO則一定要先引用
  Dim prpNew As Property
  Set dbNwind = OpenDatabase("Nwind.mdb", True)
  With dbNwind
  ’建立Replicable屬性,如果已經存在該屬性則程序略過這一步
  On Error Resume Next
  Set prpNew = .CreateProperty("Replicable", dbText, "T")
  .Properties.Append prpNew
  ’設置數據庫的Replicable屬性為True
  .Properties("Replicable") = "T"
  .Close
  End With
  End Sub
  2.MakeReplica方法:
  MakeReplica方法從設計正本復制出一個新的完全副本。其語法為:database.MakeReplica replica,  description,  options,其中replica是代表一個新副本路徑名稱的字符串;description是對正在創建的新副本的一個描述字符串;options是一個可選項,可dbRepMakePartial常量(創建一個部分副本)或dbRepMakeReadOnly常量(防止用戶修改新副本中的可復制對象),如果要建立的是一個只讀式的部分副本,則要加入參數常量dbRepMakeReadOnly + dbRepMakePartial 。
  在第一個例子中,在關閉數據庫之前加入代碼:.MakeReplica "NwReplica", "replica of  nwind.mdb",則從Nwind.mdb設計正本復制出一個名為NwReplica.mdb的副本,位置在Nwind.mdb同一目錄中。以下是一個通過傳遞參數的形式,在實際應用中可供靈活調用的函數,每調用該函數一次即可實現新建一個副本:
Function MakeAdditionalReplica(strReplicableDB As String, strNewReplica As 
String, intOptions As Integer) As Integer
  Dim dbsTemp As Database
  On Error GoTo ErrorHandler
  Set dbsTemp = OpenDatabase(strReplicableDB)
  ’ 如果在調用此函數時,intOptions處末給出參數, 則忽略該參數項,
  ’默認建立一個完全的、可讀/寫的副本,否則就利用提供的參數按要求建立副本 
  If intOptions = 0 Then
  dbsTemp.MakeReplica strNewReplica, "Replica of " & strReplicableDB
  Else 
  dbsTemp.MakeReplica strNewReplica, "Replica of " & strReplicableDB, 
intOptions
  End If
  dbsTemp.Close
  ErrorHandler:
  Select Case Err
  Case 0:
  MakeAdditionalReplica = 0
  Exit Function
  Case Else:
  MsgBox "Error " & Err & " : " & Error
  MakeAdditionalReplica = Err
  Exit Function
  End Select
  End Function
  3.Synchronize方法:
  Synchronize方法使兩個完全副本(包括設計正本)同步化。其語法為:database.Synchronize pathname, 
exchange。其中pathname為要同步的目標副本的路徑名稱字符串(串中的 .mdb擴展名可省略);exchange用來標識兩個數據庫之間的同步方向(如表一),這是一個可選項,默認為表中的第三個選項,即雙向交換。利用表中第四個dbRepSyncInternet常量選項,還可對通過Internet互聯的數據庫進行同步化,這時要將代表本地網絡路徑選項pathname用URL地址來代替。
表一、同步化方向常量
常量同步化方向
DbRepExportChanges從數據庫到副本路徑名稱
DbRepImportChanges從副本路徑名稱到數據庫
DbRepImpExpChanges雙向交換改變(默認)
DbRepSyncInternet在通過Internet路徑連接的數據庫之間傳遞改變

在同步化操作之前,要確保已經利用 Replicable屬性使一個數據庫初始出設計正本,并且利用MakeReplica方法復制出了一個以上的副本。 
以下通過在第一個例子添加的副本復制語句之后,加入如下語句:.Synchronize "NwReplica.mdb",  dbRepExportChanges,實現把數據庫Nwind的設計正本的任何改變傳遞給副本NwReplica。我們可以在Nwind.mdb庫中改變一些數據內容,然后再運行這一例子,我們會發現Nwind.mdb庫的改變已經反映在NwReplica.mdb這一副本中了。
  以上語句實現從數據庫到副本路徑名稱的同步(把設計正本的數據或結構改變傳遞給副本),把dbRepExportChanges常量改為dbRepImportChanges和dbRepImpExpChanges可分別實現從副本路徑名稱到數據庫(數據庫接收副本上的改變)以及雙向交換(兩者間的雙向數據傳遞)同步。
  Synchronize方法還可對通過Internet互聯的數據庫進行同步化,以下語句實現本地數據庫正本與位于Internet服務器上的一個副本同步化:dbNwind.Synchronize  "www.mycompany.myserver.com" & "/files/NwReplica.mdb", dbRepImpExpChanges 
+ dbRepSyncInternet
4.PopulatePartial 方法:
  上面介紹利用Synchronize方法使兩個完全副本同步化,不會出現問題,但如果用一個完全副本來同步一個部分副本,因為部分副本是由副本過濾器來從完全副本來過濾重新生成的,因此可能在部分副本中產生所謂的“孤立”記錄,即這些記錄不能再與其他副本保持同步。要解決這一問題引入了另一個稱為PopulatePartial的方法,該方法與Synchronize方法類似,只不過它是實現部分副本與完全副本的同步,在同步時,首先清除部分副本中的所有記錄,然后根據當前副本的過濾器來重新生成部分副本,這樣就解決了“孤立”記錄的問題。其語法為:database.PopulatePartial 
dbname。dbname是完全副本的路徑名稱。由于篇幅所限以及其與Synchronize方法的相似性,因此在此不再累述,更詳細的描述請參閱相關的聯機幫助。 

全新的路由器不僅讓你更穩定快速地連接無線網絡,更可以讓家中的智能設備連接在一起。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 伊人成人免费视频| 成人羞羞国产免费网站| 成人中文字幕av| 精品久久久久久久久久中文字幕| 久久久久久综合网| www.污网站| 午夜激情视频网| 中文字幕在线视频一区二区三区| 91最新在线观看| 91精品无人成人www| 亚洲一区二区蜜桃| 韩国中文字幕av| 午夜免费福利视频在线观看| 亚洲va在线va天堂va偷拍| 第一区免费在线观看| aaa一级黄色片| 九一免费在线观看| 三级在线免费观看| 97在线国产视频| 免费在线观看的av网站| 99999精品视频| 午夜激情av在线| 青娱乐国产精品视频| 激情五月婷婷六月| 成人小视频在线看| 拔插拔插华人永久免费| 热久久最新地址| 精品视频无码一区二区三区| 人人干人人干人人| 日韩中文在线字幕| 中文字幕无码精品亚洲35| 香蕉视频网站入口| 国产一区一区三区| 92看片淫黄大片一级| 永久免费黄色片| 日韩a在线播放| 捷克做爰xxxⅹ性视频| 青青草国产精品视频| 99re精彩视频| 国产a级片网站| 日本黄色福利视频| 草草久久久无码国产专区| 亚洲欧美天堂在线| 久久精品午夜福利| 欧美 日韩精品| 在线观看av免费观看| 91看片就是不一样| 在线视频日韩一区 | 91丨porny丨探花| 亚洲成人天堂网| 免费国产a级片| 香港三级日本三级a视频| 色综合手机在线| 大j8黑人w巨大888a片| 超碰在线免费av| 天堂av在线网站| 精品久久久久久久久久中文字幕| 日本丰满少妇黄大片在线观看| 日韩免费毛片视频| 成年女人18级毛片毛片免费| 久久精品久久99| 亚洲制服中文字幕| 91人人澡人人爽人人精品| 日日碰狠狠添天天爽超碰97| 一本色道久久88亚洲精品综合| 亚洲人视频在线| 日韩一级免费片| 99久久国产宗和精品1上映| 乱人伦xxxx国语对白| 欧美高清中文字幕| 久久人人爽人人爽人人av| 警花观音坐莲激情销魂小说| 青娱乐国产精品视频| 小早川怜子一区二区三区| 中文字幕av不卡在线| 国产九九在线观看| 韩国一区二区av| 91亚洲免费视频| 免费久久久久久| 国产在线播放观看| 欧美日韩午夜爽爽| 亚洲xxxx2d动漫1| www.亚洲视频.com| 精产国品一二三区| 中文av一区二区三区| 男人操女人免费软件| 人人妻人人添人人爽欧美一区| 亚洲熟女乱色一区二区三区| 国产伦精品一区二区三区四区视频_| a级黄色片免费| 国产美女主播在线播放| 一本大道熟女人妻中文字幕在线 | 国产成人综合一区| 孩娇小videos精品| 午夜免费福利网站| 热99这里只有精品| gogogo高清免费观看在线视频| 路边理发店露脸熟妇泻火| 欧美老熟妇喷水| 99999精品| 各处沟厕大尺度偷拍女厕嘘嘘| 日本不卡一区二区在线观看| 日本成人在线不卡| 国产一线二线三线在线观看| 久久久成人精品一区二区三区 | 成年网站在线播放| 日本美女爱爱视频| 亚洲精品午夜在线观看| 国产 欧美 日本| 向日葵污视频在线观看| 日韩精品一区二区免费| 污片在线免费看| 国产99久久九九精品无码| 欧美精品一区二区性色a+v| 99免费视频观看| 久久久久久免费看| 一级片黄色免费| 中文字幕天天干| 日韩在线综合网| 免费一级淫片aaa片毛片a级| 99精品视频国产| 人人干人人干人人| 久久婷婷国产91天堂综合精品| 99久久免费观看| 97av中文字幕| 好吊色这里只有精品| 182午夜视频| 玖玖爱视频在线| 奇米视频7777| 欧美激情第3页| 天天色综合社区| 欧美成年人视频在线观看| 日韩欧美黄色大片| 久热免费在线观看| 欧美视频第三页| 88av.com| 成人在线激情网| 欧美伦理片在线观看| 一级片视频免费观看| 欧美第一页浮力影院| 999在线观看| 亚洲国产精品影视| 黄色录像特级片| 国产成人生活片| 国产免费黄色小视频| 好吊妞无缓冲视频观看| 精品99在线视频| 亚洲国产精品成人天堂| 波多野结衣家庭教师在线| 少妇大叫太大太粗太爽了a片小说| 夜夜爽久久精品91| 成人黄色片免费| 欧美精品自拍视频| 50路60路老熟妇啪啪| 中文字幕 91| 乱子伦一区二区| 浮妇高潮喷白浆视频| 成人免费视频久久| 欧美爱爱视频网站| 老太脱裤子让老头玩xxxxx| 欧美成人精品欧美一级乱| 一道本视频在线观看| 警花观音坐莲激情销魂小说| 国产素人在线观看| 亚洲 国产 图片| 欧美午夜小视频| 天天干天天玩天天操| 99色这里只有精品| 999精彩视频| 无码av天堂一区二区三区| 黄色高清无遮挡| 天堂8在线天堂资源bt| 国产精品jizz在线观看老狼| 欧美三级一级片| 毛葺葺老太做受视频| 警花观音坐莲激情销魂小说| 黄色免费视频大全| 成人免费看片视频在线观看| 免费av网址在线| 大伊香蕉精品视频在线| 欧美激情国内自拍| 国产成人久久婷婷精品流白浆| 特级黄色片视频| 欧美三级理论片| 久久精品99国产| 国产 欧美 日韩 一区| www.夜夜爽| 91蝌蚪视频在线观看| 69堂免费视频| 免费av观看网址| 日韩xxxx视频| 成人免费观看在线| 中文字幕精品在线播放| 99re精彩视频| 亚洲精品www.| 国产精品自拍视频在线| 能在线观看的av| 国产精品无码一本二本三本色| 青娱乐自拍偷拍| 国产福利视频在线播放|