Come connettersi a un file MS Access (mdb) usando C #?

Sto cercando di connettermi a un file mdb e ho capito che avrei bisogno del fornitore di dati Microsoft.OLEDB.JET.4.0 . Sfortunatamente, non l’ho installato sulla macchina (Università). Dal momento che non forniscono questo fornitore, credo che dovrebbe esserci un modo per aggirare.

Come posso connettermi al file senza Microsoft.OLEDB.JET.4.0 o c’è qualche alternativa?

Ho i seguenti fornitori:

Provider Ole DB disponibili

Ho provato a utilizzare il OLE DB Provider for Microsoft Directory Services , a cui durante il test della connessione, viene visualizzato “Test riuscito ma alcune impostazioni non sono state accettate dal provider”. Ho preso quella stringa e l’ho usata comunque e ho trovato ADsDSOObject' failed with no error message available, result code: DB_E_ERRORSINCOMMAND(0x80040E14) .