Forum Discussion

dajohnson162000hot's avatar
dajohnson162000hot
Copper Contributor
May 28, 2020

MS Access

All of my tables are shared/linked to Sharepoint. If I add something in a table will it automatically update Sharepoint? If yes, then where do I find the lists/tables in Sharepoint? Is the link from MS Access to Sharepoint like an ODBC link?

  • dajohnson162000hot 

     

    In a way, the question answers itself. 

     

    These "tables" are physical lists on your SharePoint site. Access links to those lists/tables. When you work with those Access tables, you are, in fact, working indirectly with the lists/tables. Adding, updating or deleting records remotely via the Access interface is that physical act as doing it directly in the SharePoint environment.

     

    I've always found the ever-modulating SharePoint interface a bit daunting to navigate, but persistence will lead to you those lists which are represented as tables in your Access accdb.

     

    The linking mechanism is different, technically, from ODBC links, but functionally very similar. If it's important to be able to work in that aspect, it'll be worth investing time in searching for resources on Microsoft's sites that explain how the linking is done from a technical POV. For most of us, that's a bit of overkill in the majority of Access relational database applications.

    • dajohnson162000hot's avatar
      dajohnson162000hot
      Copper Contributor
      Thanks George--I suspected I was answering my own question, now to the heart of the problem...I have multiple users from multiple workstations trying to access an MS Access database I have created with all of the tables linked to SharePoint, (The Access database has been download to each workstation). Will multiple users through forms, be able to add data simultaneously to all tables?
      • George Hepworth's avatar
        George Hepworth
        Steel Contributor

        dajohnson162000hot Yes, it works the same way as a standard Access accdb FE and BE design. It's just that the BE is actually the SharePoint lists, on linked tables in a separate accdb. Plus, you get a bonus with SP lists. The synching mechanism for SP lists is quite good, meaning one or more users can disconnect from the internet and continue working locally with the Access accdb with a high level of confidence they can reconnect and re-synch to the SP list changes that occurred in the interim. There's a significant amount of manual intervention involved, but it's reliable.

Resources