我想在win7上运行一个程序,程序用到的是office2007的access数据库。是不是一定要在win7上安装office2007才行?

解决方案 »

  1.   

    不需要的,
    win7上已经自带了mdac的数据访问组件(xp sp3以上都预装了),你用c#和access2007的程序可以用
    如果你要在win7上直接打开access的话就得装了
      

  2.   

    直接运行程序,提示 “未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序”
      

  3.   

    如果是要ACE引擎,可以下载安装Data Connectivity Components(25M):2007 Office System Driver: Data Connectivity Components
    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7554f536-8c28-4598-9b72-ef94e038c891