• <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在很多地方得到廣泛使用,例如小型企業,大公司的部門。

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 女人18毛片免费观看| 精品久久久久国产免费| 久久亚洲av无码精品浪潮| 精品国产_亚洲人成在线| 免费无码不卡视频在线观看| 亚洲精品久久无码av片俺去也| 三年片在线观看免费大全 | 亚洲国产精品成人久久久| 99re这里有免费视频精品| 亚洲色欲www综合网| 67194熟妇在线永久免费观看 | 免费h成人黄漫画嘿咻破解版| 高潮毛片无遮挡高清免费视频 | 亚洲色图国产精品| 99久在线国内在线播放免费观看 | 久久亚洲私人国产精品| 亚洲免费闲人蜜桃| 亚洲色大成网站www永久网站| 国产大片线上免费看| free哆拍拍免费永久视频| 亚洲精品无码不卡在线播放HE| 在线涩涩免费观看国产精品| 久久丫精品国产亚洲av不卡| 野花高清在线观看免费3中文| 看成年女人免费午夜视频| 国产亚洲综合久久系列| 欧洲一级毛片免费| 久久亚洲精品无码gv| 亚洲人成亚洲人成在线观看| 91成人免费观看| 国产亚洲精品成人久久网站 | 国产精品亚洲片在线观看不卡| 中文字幕在线观看免费视频| 亚洲AV无码片一区二区三区| 亚洲日韩小电影在线观看| AV大片在线无码永久免费| 男性gay黄免费网站| 久久综合图区亚洲综合图区| 成人影片麻豆国产影片免费观看| 一区二区免费在线观看| 亚洲一区二区三区四区在线观看|