【问题标题】:Sqlite3 or QtSqlSqlite3 或 QtSql
【发布时间】:2013-07-02 22:49:20
【问题描述】:

需要为使用 PySide 构建的桌面应用程序创建一个小型数据库。我不知道两者(sqlite3 和 QtSql)是否相似,但我倾向于 sqlite3。这是因为,嗯,它的 Pythonic!我想知道我是否会错过某些东西,例如性能、功能等。(或者考虑到手头的项目,是否有使用每一个的约定?)

我知道这个问题会被关闭,因为它可能看起来不够有建设性,对此我深表歉意。

【问题讨论】:

    标签: python sqlite pyside qtsql


    【解决方案1】:

    QtSql 不是 SQLite 那样的数据库引擎,而是通过 Qt 环境访问数据库的软件。

    Qt SQLite 插件使访问 SQLite 数据库成为可能。 SQLite 是一个进程内数据库,这意味着它不是必需的 拥有一个数据库服务器。 SQLite 对单个文件进行操作,该文件 打开连接时必须设置为数据库名称。如果 文件不存在,SQLite 将尝试创建它。 SQLite 也 支持内存数据库,只需传递“:memory:”作为数据库 姓名。 - Source

    【讨论】:

      猜你喜欢
      • 2013-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多