• <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一区二区三区四区 | 九月婷婷亚洲综合在线| 亚洲情A成黄在线观看动漫软件 | 99热在线免费观看| 久热综合在线亚洲精品| 伊人久久免费视频| 国产亚洲综合成人91精品| 二个人看的www免费视频| 国产精品亚洲片在线| 免费视频成人片在线观看| 久久久久亚洲AV无码麻豆| 0588影视手机免费看片| 亚洲综合国产成人丁香五月激情| 日本二区免费一片黄2019| 免费无码又爽又黄又刺激网站| 成人亚洲综合天堂| 免费在线观看一级片| 亚洲国产成人无码av在线播放| 性做久久久久久久免费看| 亚洲色偷偷综合亚洲av78 | 国产精品免费一区二区三区四区| 亚洲AV美女一区二区三区| 3d动漫精品啪啪一区二区免费| 亚洲avav天堂av在线网爱情| 免费精品一区二区三区在线观看| 美女露隐私全部免费直播| 亚洲女同成av人片在线观看 | 免费看片免费播放| 一个人看的www在线免费视频 | 久久亚洲国产中v天仙www| 在线视频免费观看爽爽爽| 九九精品国产亚洲AV日韩| 中文字幕中韩乱码亚洲大片| 日韩人妻一区二区三区免费| 亚洲大尺度无码无码专线一区| 国产亚洲精久久久久久无码77777| 久久久久久曰本AV免费免费| 美女的胸又黄又www网站免费| 久久综合图区亚洲综合图区| 午夜男人一级毛片免费|