【发布时间】:2012-05-20 20:56:40
【问题描述】:
这真是一个“请原谅我的无知”的问题,如果不符合要求,请见谅。
我想开发一个相当简单的数据库应用程序。它将基于桌面和轻量级,所以我很高兴 SQLite 就足够了。我也决定使用 Qt 和 pyside。
浏览大量教程,我不断遇到 sqlalchemy 和 exlixir(和 Camelot)。我基本上只是想知道在 Qt 中使用 sqlalchemy(和长生不老药)相对于基本 QSql 有什么优势?如果我不使用这样的东西,我会错过什么。
我知道这是基本的,但在我开始自学之前,我只想在脑海中弄清楚这一点。
【问题讨论】:
-
这是 Qt,不是 QT。 QT 是 QuickTime ;)
-
感谢您指出这一点。
-
我认为这将归结为对 SqlAlchemy 的特定需求。并不是你会权衡差异的东西,因为你必须使用另一个项目来支持模型......或者......使用 SqlAlchemy 后端滚动你自己的 Qt 模型。
标签: sqlite qt sqlalchemy pyside