繁体   English   中英

在C#中访问映射驱动器上的数据库

[英]Accessing a database on a mapped drive in c#

我建立了一个SQL数据库程序,其中包含零件号和有关它们的详细信息。 现在,该程序可以在我的计算机上本地运行。 但是,我需要做的是让程序访问网络驱动器(例如L:\\驱动器)上的数据库。 这样,用户可以拥有自己的程序副本,但是所有发送和接收的数据都已存储到该公用网络数据库中。 我一直在玩并且也在网上搜索,但是似乎找不到任何东西,而且我是数据库的初学者。 任何帮助将非常感激。 谢谢。

您想要做的是在网络上的某个位置安装sql服务器实例 然后,使用连接字符串而不是驱动器位置来访问数据。

这是跨应用程序共享数据的标准方法。

这种方法的问题在于锁定和多用户支持,简而言之。 您将遇到争用该文件的用户。 您需要一个数据库服务器(SQL Server,Sql Server Express,MySQL等)来为您处理此问题。 数据库服务器可以在该网络服务器上运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM