在没有服务器的情况下,我可以使用什么创建一个数据文件供多个用户同时访问

本文关键字:文件 数据 一个 访问 用户 情况下 服务器 我可以 创建 什么 可以使 | 更新日期: 2023-09-27 18:29:01

我不确定是否有更好的方式来表达这个问题,但以下是我正在努力实现的目标。

我正在尝试创建一个简单的应用程序,该应用程序将在网络上的不同计算机上安装和使用,但它们都会访问相同的数据文件。有点像Microsoft Access。

ADO.Net数据集会起作用吗?还是有其他类型的课程。。。还是我被限制为使用FileShare的普通文件?

玩ADO,我喜欢我看到的,但我不确定它是否可以制作一个独立的数据文件,可以放在映射的网络驱动器上。

在没有服务器的情况下,我可以使用什么创建一个数据文件供多个用户同时访问

不要使用Access,它不会处理超过4或5个并发用户。您需要像SQL Server、MySQL、Oracle这样的数据库。

您在服务器上安装其中一个数据库,每个人都通过连接字符串连接到服务器如果没有可以使用的服务器http://www.sqlite.org/different.html下面是如何从C#中使用它:SQLite有.NET/C#包装器吗?

ADO.Net数据集可以做到这一点,您也可以使用SqlDataReaders和SQlDataAdapters。这个网站上有很多例子,只需查找ADO.Net.