D
D
Dima Sokolov2017-05-22 09:00:39
Delphi
Dima Sokolov, 2017-05-22 09:00:39

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

2 answer(s)
D
d-stream, 2017-05-22
@d-stream

Wouldn't just using Microsoft.ACE.OLEDB.12.0 instead of Microsoft.Jet.OLEDB.4.0 help??

K
kalapanga, 2017-05-22
@kalapanga

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 question

Ask a Question

731 491 924 answers to any question