I have 32-bit MS Office 2013 Installed, along with the 32-bit office redistributable and a small c# console application set to compile to 32-bit.
The following code caus
My issue turned out to be aging eyes and fat fingers: "Data Source" was misspelled as "Data Soure".
This doesn't answer my questions, but may help someone else. I generated a working connection string by linking the data in Excel and then copying and pasting and then removing what I didn't need.
Get data from access (pick any table).
Next open connections.
You can then look at the properties of the connection and copy a working connection string which you can paste into your code and edit.