submitting infopath form to access database yields "provider" error

Posted on 2008-11-11
Medium Priority
Last Modified: 2013-11-29
All workstations are running XP SP2.

When submitting an infopath form to an access database we're finding that it works on some workstations but not on others and cannot figure out why.  We have found workstations that seem to be identical (having the same version and service pack of InfoPath) where the form will successfully submit on one while giving this error on another.

"InfoPath cannot submit the form. An error occurred while the form was being submitted. InfoPath cannot connect to the data source. Provider cannot be found. It may not be properly installed."

Both the form and the database are located on a network share.  This share is accessed as a mapped drive on all workstations.

What provider is this error referring to?  How to fix?
Question by:uncpaiss
  • 3
LVL 28

Expert Comment

ID: 22935001
Is it the same mapped drive letter?

In Internet Explorer is the server in your Local Intranet security zone?

IE is used for data connection security.  This can break data connections and is something to check.

Open up Internet Explorer tools and check the sites in your zones.
LVL 28

Expert Comment

ID: 22935077
Another test would be to design a form on a problem client.

See if it works in designer. Modify the main Data Connection and see if you can complete it.

Here is another post to review.

Author Comment

ID: 22939360
Regarding the settings in IE, we have also seen a different error "InfoPath cannot submit the form. An error occurred while the form was being submitted.  InfoPath cannot connect to the data source. Safety settings on this computer prohibit accessing the data source on another domain."

In those cases, adding the file server to trusted sites and enabling the setting in IE for 'Access data sources across domains' fixes the problem.

However, doing both of these on the "problem workstations" mentioned in the original post has no effect.

Regarding the mapped drive letter, both the form and the db are in the same directory (so , yes).
LVL 28

Accepted Solution

clayfox earned 1000 total points
ID: 22968977
Here are some troubleshooting techniques.

Try a new sample form to see if a different form works.
Try another user account on the same machine
Try repairing Office and make sure service packs and patches are installed.

So form, user environment, or computer, where is the issue?

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft Access is a place to store data within tables and represent this stored data using multiple database objects such as in form of macros, forms, reports, etc. After a MS Access database is created there is need to improve the performance and…
Sometimes MS breaks things just for fun... In Access 2003, only the maximum allowable SQL string length could cause problems as you built a recordset. Now, when using string data in a WHERE clause, the 'identifier' maximum is 128 characters. So, …
Using Microsoft Access, learn some simple rules for how to construct tables in a relational database. Split up all multi-value fields into single values: Split up fields that belong to other things into separate tables: Make sure that all record…
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question