1:出现故障时,提示:未在本地计算机上注册microsoft.jet.oledb.4.0提供程序;
2:使用VS2013利用.net 4.5 frame work时,由于其默认为ANY CPU,但是首选32位;故正常工作;
但是,一旦把首选32勾选去掉,则编译起来就不正常了;
后来,VS2008中,在【项目】菜单下的最后一项,项目属性,中:
目标平台,选择【生成】选项卡,选择X86,再次编译就正常了;
或者是在【生成】菜单中,【配置管理器】,活动解决方案平台,及下面的平台均改为X86:如果没有,新建即可;
,方法二:生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86。 如下图所示: