none
Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. RRS feed

  • Question

  • i,

    I've got similar problem as kishan had.

     

    It had connected to Microsoft.Jet.OLEDB.4.0. like this:

     "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @"C:\Users\Public\Documents\rohini.mdb;User Id=Admin;Password=;";

    i've moved this app on a different computer with Windows 7 b2 bit.

    The error is: Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.

    I've tried to change to ACE OLEDB. I've installed this AccessDatabaseEngine provider is not registered.

     

    Since there's no Microsoft.Jet.OLEDB it also doesn't work.

    Can someone help me, please? 

    What should I do to make it working?

    this is e-mail id :kishan3034@gmail.com

    please send me solution any one help me

     

    Thank You,

    kishan

     

    Thursday, December 29, 2011 4:36 PM

Answers

All replies

  • The provider name for the Access Database Engine is "Microsoft.ACE.OleDb.12.0".

    If you need the old (Jet 4.0) OleDb provider, it is included in Microsoft Data Access Components (MDAC) 2.8 SP1. This should be unnecessary, though, because the Access Database Engine can read/write to .mdb files as well as .accdb files.


    jmh
    • Marked as answer by kishan kasyap Friday, December 30, 2011 6:06 PM
    Thursday, December 29, 2011 5:07 PM
  • THANK YOU FOR REPLYING MAY I KNOW UR FULL NAME.

    NOW I AM COMING WITH NEW PROBLEM.

    I WAS INSTALLED EXE IN MY FRIENDS SYSTEM IT SHOW "PHYSICAL PATH OF IT DOESN'T . MDB FILE  LIKE THIS"

    HOW TO SOLVE ERROR PLEASE TELL  ME.

    Friday, December 30, 2011 6:06 PM
  • Happy to help. If you have a new question, please post it in a new thread.


    jmh
    Friday, December 30, 2011 6:30 PM