我应该为VB .Net桌面应用选择哪种数据库类型?

时间:2014-12-03 08:16:57

标签: vb.net database-connection

我需要一些已经知道我的应用程序的数据库类型最好的人的建议。 我试图使用My.Settings类型存储数据和MS-Access。 但我想知道我是否会制作一些密码管理器应用程序,如果我的数据库将安装在用户的C盘中,如果有人找到数据库,他可以轻松打开它并查看所有密码和数据, 感谢您的建议,因为我真的需要一些帮助。

3 个答案:

答案 0 :(得分:2)

我相信这里的答案是"它取决于"! 所有数据库都有其优点和缺点。此处适用的规则是,根据您要使用的用途,分别选择。

例如,MySQL的优势在于成本低(如果您需要社区支持则免费),能够在任何平台上运行,但在远程管理方面也具有显着的灵活性。

MS SQL也非常稳定,提供存储过程,事务处理等强大功能。然而,与MySQL相比,管理成本更低,管理更简单。当然,Express Edition在很多情况下都是一个很好的解决方案。

如果您想要更具体的建议,您必须向我们提供您想要开发的应用程序的更多信息和功能。

答案 1 :(得分:0)

  1. 数据库应受密码保护
  2. 使用加密策略保存密码
  3. 可能会在文章下面帮助你 http://msdn.microsoft.com/en-us/library/ms172831.aspx

答案 2 :(得分:0)

我正在使用文件数据库SQLite,使用SQLite Studio(免费),如果您不需要强大的数据存储解决方案,那就是优秀的员工。

以下是一些建议,如何设置密码: Password Protect a SQLite DB. Is it possible?

加号:

  • 常见SQL,
  • 单个文件,
  • 根据我的想法很简单。

还有更多。