Click here to Skip to main content
16,004,761 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello guys developers, I had a problem with my visual studio 2010 Express, it has been working properly but now, it is said to have some issues, it used to allow me to connect to The 'Microsoft.ACE.OLEDB.12.0' provider but now is said that is not registered on the local machine.

It has now shifted to Microsoft.jet.OLEDB.4.0, I m using microsoft 2007, now as I m using it access as database, it is no accept to be connected to it. I don't know how to resolve that issue, I tried to uninstall visual basic studio 2010 express and reinstall it again but still the problem remain the same. if need someone's help to handle that.

Thank u
Posted
Comments
Richard MacCutchan 23-Aug-13 7:31am    
This has nothing to do with Visual studio. You must have the correct library installed on the system where you run the code. Also check that your connection string correctly matches the target library.

save your Database as *.accdb(provider=Microsoft.ACE.OLEDB.12.0) not *.mdb(provider=Microsoft.Jet.OLEDB.4.0)
 
Share this answer
 
Comments
DAVID DUSHIMIMANA 27-Aug-13 1:45am    
It has been changed to Microsoft.jet.OLEDB.4.0 and I changed the database to mdb but I don't know why when I m saving through vb.net interface after a while the datal stored in database disappear. what make such problem?
provider=Microsoft.ACE.OLEDB.12.0
change it to
provider=Microsoft.Jet.OLEDB.4.0
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900