title: How to connect to a MS Access file (mdb) using C#?
body: <p>I'm trying to connect to a mdb file and I understand that I would need <code>Microsoft.OLEDB.JET.4.0</code> data provider. Unfortunately, I do not have it installed on the (University) machine.
  Since, they don't provide that provider, I believe there should be a way around. </p>
  
  <p>How can I connect to the file without <code>Microsoft.OLEDB.JET.4.0</code> or is there any alternative ?</p>
  
  <p>I have following providers:</p>
  
  <p><img src="https://i.stack.imgur.com/R5oJ3.png" alt="Available Ole DB providers"></p>
  
  <p>I have tried using <code>OLE DB Provider for Microsoft Directory Services</code>, to which while testing connection, I get 'Test succeeded but some settings were not accepted by the provider'. I took that string and used it anyway and I got <code>ADsDSOObject' failed with no error message available, result code: DB_E_ERRORSINCOMMAND(0x80040E14)</code>.</p>