加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

.net – 用于Windows应用程序的数据库是什么?

发布时间:2020-12-14 05:38:09 所属栏目:Windows 来源:网络整理
导读:我正在开发.net中的小型 Windows应用程序.我应该使用什么数据库? 数据库结构 表1:不超过3个字段:50个记录(添加,删除) 表2:不超过10个字段:10-20个记录(添加,删除) 我想过使用XMLDatabase但有些人说不建议使用它.这是什么原因? 如果可以将XML文件用作数
我正在开发.net中的小型 Windows应用程序.我应该使用什么数据库?

数据库结构

表1:不超过3个字段:50个记录(添加,删除)

表2:不超过10个字段:10-20个记录(添加,删除)

我想过使用XMLDatabase但有些人说不建议使用它.这是什么原因?
如果可以将XML文件用作数据库,那么您可以建议一些教程或最佳实践吗?我之前使用过XML文件.使用它作为数据库有什么不同吗?

我也计划在一段时间后将这个应用程序分发给我的朋友,这些人不是程序员,他们不太懂技术.

那么,如果我使用SQL Server,我该如何在其他机器中部署它?如何将其添加到安装文件中?

更新:感谢您的回答.我想去SQLite,如果有人有兴趣,这里有关于SQLite和.net的tutorial.

解决方法

SQLite是一种很好的小型应用程序.它速度快,能力强,占地面积小.

对于.Net,我在之前的项目中使用了一个很棒的托管SQLite库:

http://sqlite.phxsoftware.com/

编辑:

鉴于SQLite和SQL Server Compact版本之间的选择,除非您需要SQLite不支持的一些高级功能,否则您几乎总是希望使用SQLite.

[我更正了SQL Server Compact Edition的安装大小.我最后一次调查它,它更不利.现在可能一样好.]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读