在vb2010中连接到嵌入式Access数据库

时间:2013-12-08 09:19:55

标签: vb.net

我需要帮助。我正在VB2010中构建一个使用Access数据库的应用程序。 Evrything很好但是当我发布应用程序并运行时,它说无法找到数据库..这是我使用的路径(Application.StartupPath&“\ biology.mdb”)来访问数据库。如有任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

你看过这个:

http://msdn.microsoft.com/en-us/library/kzy0fky2(v=vs.100).aspx

您是否包含了相关文件?

现在,当您发布时,Application.StartupPath将无法按照您期望的方式工作:

http://msdn.microsoft.com/en-us/library/system.windows.forms.application.startuppath(v=vs.110).aspx

因此您需要将Application.StartupPath代码更改为其他代码。

看看这里:

http://msdn.microsoft.com/en-us/library/d8saf4wy(v=vs.110).aspx

ApplicationDeployment.CurrentDeployment.DataDirectory 

似乎是建议和暗示....完整阅读文档,你会理解。