我有一个应用程序,将分发给我公司内的大量人员。我需要为这个应用程序提供一些中央数据存储,并且没有SQL服务器的预算或类似的东西。我注意到在VS2008中有一个叫做本地数据库的东西......这适用于中央数据存储吗?数据量不大
谢谢!
注意:
我没有服务器来托管它,这不是我的选择,它只是我必须工作的条件。我能得到的最好的是共享驱动器上的空间
答案 0 :(得分:7)
MySQL是一个免费的开源数据库,您也可以使用它。
答案 1 :(得分:4)
为什么不SQL Server Express?它是免费的,功能齐全。
答案 2 :(得分:2)
您是否可以访问贵公司的Web服务器。
如果客户只需要读取数据,您就可以从一个众所周知的URL提供一个xml文件。
答案 3 :(得分:1)
如果必须使用文件共享系统,我会使用Access数据库。但是你很有可能在某个阶段遇到某种类型的文件损坏,如果你有很多并发用户,那么可能会发生不好的事情。基本上,文件共享数据库适用于本地PC上的一个用户,而且就此而言。
答案 4 :(得分:1)
还有Postgres,它比MySQL更强大,并且是免费的。
System.data.sqlite是一个不错的选项,也适用于Visual Studio,它也是免费的(但可能不是大量客户端的最佳选择,尽管到目前为止设置最简单)。 / p>