一个GUI,可以轻松创建和使用数据库并进行安装

时间:2010-03-04 07:40:28

标签: c# c++ database user-interface

我想用C ++(QT4)创建一个GUI。 GUI应该适用于Windows,应该能够

  1. 创建数据库
  2. 使用它创建的数据库(我应该使用现有的DBMS,以免查询问题)
  3. 数据库应该是特定于GUI的,其他软件不应该能够使用该数据库(数据库可能是例如编码的)
  4. gui具有使用数据库的能力应该可以轻松安装在其他计算机上,也就是说我不会要求用户手动更改计算机上的某些选项
  5. 所以我的问题是:

    1. 什么样的数据库可以帮助我做到这一点,我应该学习与数据库连接以便能够执行此任务?

    2. 我应该通过GUI对数据库进行编码,还是数据库有这样的命令将它们保存在已编码的磁盘上?

    3. 谢谢!

2 个答案:

答案 0 :(得分:3)

您可以尝试查看SQLite。该库可以与C ++一起使用。它不需要外部DBMS。 SQLite嵌入到您的应用程序中,您可以通过它访问您的数据库。此外,它生成的数据库文件可以编码,因此只能由您的应用程序访问。

答案 1 :(得分:0)

首先,您应该决定系统应用的场景。 然后只进入数据库提供者的源代码(MySQL,Postgres等)。

您无法立即跳转到UI实施,因为上面提到的所有数据库都可以满足您的需求。