Forum Discussion
Rexter
Jul 07, 2023Brass Contributor
Dataverse or Sharepoint list for Access
I am developing an Access DB and looking at using either SharePoint list or Dataverse tables as the data table sources. I was told that no remote data source is suitable for Access. I find this somewhat confusing since Access has an online connector to both SharePoint and Dataverse.
Any advice on this?
8 Replies
Sort By
- George_HepworthSilver Contributor
First, either whoever told you that about remote data sources was totally uninformed, or perhaps you misunderstood what was said. Access works well with a number of remote data sources, although good design is critical to doing so successfully. In the narrow sense that a higher level of professional development is needed when working with remote data sources, one might say that it is harder.
Don't use SharePoint unless you have a very small application. A small number of tables and fewer than 8 or 10 thousand records in tables. Some larger tables are possible, but performance is less than ideal.
Dataverse is relatively new for Access. You'll find, I think, that it is more challenging for that reason. However, it is probably more robust than SharePoint.
If it were me, though, I'd look at SQL Azure or another remotely hosted SQL Server for the back end.
Given those considerations, you need to perform your own due diligence with each.
- RexterBrass ContributorHi George,
As it turns out, a SharePoint list will not work as a data source for Access is one is attempting to create forms from the SharePoint tables. The SP list randomly duplicates data when using an Access form for the front end. For example, I have a CLientName table with one John Smith. Creating an Access form from the ClientName table randomly duplicates John Smith several times. I haven't tried Dataverse but, from what I read, DV is still not fully developed, so I have my doubt's if it will serve as a remote data source. SharePoint probably worked differently when you used it as a data source for Access. It definitely does not work now.- George_HepworthSilver Contributor"The SP list randomly duplicates data when using an Access form for the front end. For example, I have a CLientName table with one John Smith. Creating an Access form from the ClientName table randomly duplicates John Smith several times."
While I am not a fan of SharePoint lists anyway, and said as much in a previous response, this sounds unlikely to me.
" Creating an Access form from the ClientName table randomly duplicates John Smith several times"
Creating a form can't duplicate records in a table. Something else is going on, and since we can't see the application in context, we couldn't guess what that is.
Perhaps, though, you could share some screenshots to illustrate the problem.
- RexterBrass ContributorHi,
Thanks for the clarification as I was told the wrong information by an Access user. I am very familiar with SharePoint lists and have a basic understanding of Dataverse. I found the GUI and workflow for the latter very clunky. My organization is a non-profit so there is no budget for the resources to support an SQL backend. The database I am building is for a small team - about 30 or less users. I don't think I will have more than 10 tables and less than 3,000 records, so SharePoint lists should do the trick.
Thanks for your response.- George_HepworthSilver ContributorSQL Server Express is free, if you have a way to install it. A cheap Windows hosting site that would support a SQL Server database could be as little as $5 -- $8 a month US. A SQL Azure database would be in that same price range.