Answer the question
In order to leave comments, you need to log in
What to do with the MS Access driver?
Application on Delphi 2007, ADO, MS Access, works fine on Windows XP, 7, Office 2007/2010 (forgot which one). On Windows 10 64-bit with office 16, you need to install Microsoft Access database engine 2010 32-bit to work. Are there ways to make the application work without installing additional software?
Does it depend on the chosen driver for connection?
Answer the question
In order to leave comments, you need to log in
Wouldn't just using Microsoft.ACE.OLEDB.12.0 instead of Microsoft.Jet.OLEDB.4.0 help??
In the case when everything "works normally" for you, everything you need is already installed in the system (most likely together with Office). And on the top ten, they probably installed a 64-bit office. Therefore, you are required to install the 32-bit driver. Or try compiling your application for 64-bit. Working with Microsoft Access completely "without anything" will not work.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question