views:

63

answers:

1

I have an Microsoft Access Database (.accdb) that stores information needed in an application.

Is there a way to distribute my application with the access database without having the user have access installed or get the user to go and download and install the office runtime?

The windows form application that uses the access database is developed in VB.net in Visual Studio 2008.

+1  A: 

An installation of Access is not needed. Your installation should include all the necessary files to interact with the accdb file.

Are you using something other than .NET Framework Data Provider for OLE DB?

Jeff O
no I was using OLE DB. but when I installed the application on a machine without office it would error out. When I installed the runtime for office it would work fine.
JPJedi
If you used an MDB you wouldn't need to install the runtime.
David-W-Fenton
But mdb files are older technology right? What files/components need to be installed to use the .net framework data provider for OLE DB?
JPJedi