• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

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

        access中數據表的自動重新聯接

        access中數據表的自動重新聯接

        更新時間:2022-05-08 文章作者:未知 信息來源:網絡 閱讀次數:

        Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發布。

          用access做應用程序,往往做成"數據"和"程序"兩個數據庫,"數據"數據庫中只存放數據表,"程序"數據庫中存放所有的form,query,report,module等,通過表聯接"程序"數據庫可以訪問所有"數據"數據庫中的表。

          當我們的應用程序更換存儲位置的時候往往失去正確的表聯接,造成運行錯誤。下面的一段程序可以自動找回表聯接。在我的應用中"程序"數據庫名字是stockMgr.mdb,"數據"數據庫名字是stock-Data.mdb

          注意: 該程序僅限于"程序"和"數據"存放在同一個目錄而且是對應單個"數據"文件的情況。

          Function ReAttachTable()

          Dim MyDB As Database, MyTbl As TableDef

          Dim cpath As String

          Dim datafiles As String, i As Integer

          On Error Resume Next

          Set MyDB = CurrentDb

          cpath = trimFileName(CurrentDb.Name)

          datafiles = "stock-data.mdb"

          DoCmd.Hourglass True

          For i = 0 To MyDB.TableDefs.Count - 1

          Set MyTbl = MyDB.TableDefs(i)

          If MyTbl.Attributes = DB_ATTACHEDTABLE And Left(MyTbl.Connect, 1) = ";" Then

          MyTbl.Connect = ";DATABASE=" & cpath & datafiles

          MyTbl.RefreshLink

          If Err Then

          If vbNo = MsgBox(Err.description & ",繼續嗎?", vbYesNo) Then Exit For

          End If

          End If

          Next i

          DoCmd.Hourglass False

          msgbox "Tables relink finish."

          End Function

          '絕對路徑中去掉文件名,返回路徑

          Function trimFileName(fullname As String) As String

          Dim slen As Long, i As Long

          slen = Len(fullname)

          For i = slen To 1 Step -1

          If Mid(fullname, i, 1) = "" Then

          Exit For

          End If

          Next

          trimFileName = Left(fullname, i)

          End Function

          在程序啟動或者按鈕動作中調用即可。


        Microsoft Access在很多地方得到廣泛使用,例如小型企業,大公司的部門。

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 久久精品网站免费观看| 大地资源中文在线观看免费版| 亚洲av永久无码制服河南实里| 猫咪免费人成在线网站| 亚洲精品国产va在线观看蜜芽| 国产精品久久久亚洲| 国产乱子伦精品免费视频| 19禁啪啪无遮挡免费网站| 久久精品国产亚洲AV无码娇色| 国产成人+综合亚洲+天堂| 91精品国产亚洲爽啪在线观看| 成人a毛片免费视频观看| 亚洲中文字幕在线无码一区二区| 国产l精品国产亚洲区在线观看| 一级毛片免费一级直接观看| 在线视频免费观看www动漫| 国产精一品亚洲二区在线播放| 中文字幕在线观看免费| 免费鲁丝片一级观看| 亚洲AV无码片一区二区三区 | 免费无码H肉动漫在线观看麻豆| 亚洲一区二区三区国产精品| a色毛片免费视频| 亚洲福利电影一区二区?| 岛国大片免费在线观看| 免费国产高清毛不卡片基地| 久久九九亚洲精品| av无码久久久久不卡免费网站| 亚洲最大天堂无码精品区| 午夜亚洲av永久无码精品 | 香蕉大伊亚洲人在线观看| 无码午夜成人1000部免费视频| 久久乐国产精品亚洲综合| 美女被cao网站免费看在线看| 亚洲性色高清完整版在线观看| 免费毛片在线看不用播放器| 亚洲黑人嫩小videos| 国产美女无遮挡免费网站| 亚洲精品无码av片| 国产AV无码专区亚洲AV手机麻豆| 久久国产乱子伦免费精品|