Vb.net 带有网络密码的连接字符串

Vb.net 带有网络密码的连接字符串,vb.net,ms-access,connection-string,Vb.net,Ms Access,Connection String,我在集中数据库时遇到问题。(我不会使用MySQL等,因为这只是一个小应用程序。我只会使用access。) 问题:代码无法运行,因为网络上有密码 基于此,这是我的连接字符串: Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\server\share\folder\myAccessFile.accdb; 这段代码可以访问网络上的数据库,但只有在我手动访问文件并输入密码之后 有没有办法使用VB.NET中的代码输入网络密码 注: 我在这个网站上尝试了这个

我在集中数据库时遇到问题。(我不会使用MySQL等,因为这只是一个小应用程序。我只会使用access。)

问题:代码无法运行,因为网络上有密码

基于此,这是我的连接字符串:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\server\share\folder\myAccessFile.accdb;
这段代码可以访问网络上的数据库,但只有在我手动访问文件并输入密码之后

有没有办法使用VB.NET中的代码输入网络密码

注:


我在这个网站上尝试了这个搜索:“用VB.NET中的密码访问网络上的数据库”,但没有运气,或者我的查询不正确
Provider=Microsoft.ACE.OLEDB.12.0;数据源=\\server\share\folder\myAccessFile.accdb;Jet OLEDB:数据库密码=MyDbPassword这就是你要找的吗?可能是重复的吗?“网络上有密码”很模糊。这里到底是什么情况?你的操作系统是什么?这是一个积极的方向;我们谈论的是文件共享权限还是ACL?如果文件共享需要密码而不是数据库,那么在访问数据库之前,您可能需要P/Invoke。您可以使用后清理。不确定在.NET中是否有更简单的“网络使用”方法-例如,可能是WMI?在Bugs and muffi:我的意思是网络密码而不是数据库密码,如果我的问题让您感到困惑,请原谅@马克,我现在检查链接。感谢您的回复:-)快速查看连接字符串站点可以看到这一点
Provider=Microsoft.ACE.OLEDB.12.0;数据源=\\server\share\folder\myAccessFile.accdb;Jet OLEDB:数据库密码=MyDbPassword这就是你要找的吗?可能是重复的吗?“网络上有密码”很模糊。这里到底是什么情况?你的操作系统是什么?这是一个积极的方向;我们谈论的是文件共享权限还是ACL?如果文件共享需要密码而不是数据库,那么在访问数据库之前,您可能需要P/Invoke。您可以使用后清理。不确定在.NET中是否有更简单的“网络使用”方法-例如,可能是WMI?在Bugs and muffi:我的意思是网络密码而不是数据库密码,如果我的问题让您感到困惑,请原谅@马克,我现在检查链接。感谢您的回复:-)