一周前,我在 Visual Studio 2010 项目中收到此错误。我找到了这个线程并且它有正确的解决方案。我不得不下载 2007 access 数据库引擎,但我不再收到此错误。
本周,我正在做一个新项目并收到完全相同的错误。在旧项目上,我没有。我卸载了最初下载的程序以使其正常工作。尝试了两个项目,没有一个工作,这是应该发生的。重新启动计算机,再次安装程序,然后再次重新启动计算机。我尝试了新项目,它不起作用,但仍然不起作用。试过旧的,它仍然有效。
所以我回到线程并注意到在第二步中他说“在 VS 中单击添加数据源,按照向导进行操作”。我没有这样做来让它与我的第一个项目一起工作。所以我试了一下,但我仍然收到错误。奇怪的是,我没有正确地做到这一点,所以如果我在这里得到帮助,那就太好了。我将详细说明我最初在它不起作用的地方执行的步骤。
- 转到数据,然后添加新的数据源
- 选择数据库,点击下一步
- 选择数据集,点击下一步
- 新连接>浏览数据库文件>空白用户名和密码>点击确定>点击下一步
- 出现提示“您选择的连接使用了当前项目中没有的本地数据文件。您要将该文件复制到您的项目并修改连接吗?如果您将数据文件复制到您的项目中,它将是每次运行应用程序时都复制到项目的输出目录。按 F1 以获取有关控制此行为的信息。” > 选择是
- “是否要将连接字符串保存到应用程序配置文件中?” > 是,将文件另存为 DBConnectionString > 选择下一步
- “您想在数据集中使用哪些数据库对象?” > 我选择了我在这个项目中使用的仅有的两个表 > 完成
我只想说,对于我的第一个工作项目,数据库只是在我的文件夹中,实际上并未添加到项目中并且它可以工作。对于上面的第 5 步,我选择了是和否来将数据文件添加到我的项目中。无论哪种方式,它都不起作用,即使我说不,它仍然会将文件添加到我的项目中。
抱歉,回复太长了。认为拥有所有细节会有所帮助。任何帮助表示赞赏。5.