问题标签 [qtsql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QtSql 连接
我正在尝试创建与数据库的连接并对数据库进行插入/删除/查询。我对 SQL 比较了解,但我似乎无法在 Qt 中完全理解它。我以前用Delphi编程。
到目前为止,这是我的代码:
我已将此添加到我的 .pro 文件中:
一个包含在我的主文件中的 QtSql。
当我运行此代码时,我收到错误:
任何想法我都会非常感激。
PS:我在 Linux Ubuntu 12.04 上使用 c++ 并使用 LibreOffice Base 创建我的数据库。
c++ - “错误:没有匹配的函数或调用”到我的 Windows 析构函数
无法运行应用程序 - QtSql
。我在谷歌上找不到解决这个问题的方法。我已经包含了我的项目文件中的代码-mainwindow.cpp
和. 而且我还在(QT += core gui sql)中包含了sql。main.cpp
mainwindow.h
.pro
代码:
主.cpp:
主窗口.cpp:
编译输出:
python - Sqlite3 或 QtSql
需要为使用 PySide 构建的桌面应用程序创建一个小型数据库。我不知道两者(sqlite3 和 QtSql)是否相似,但我倾向于 sqlite3。这是因为,嗯,它的 Pythonic!我想知道我是否会错过某些东西,例如性能、功能等(或者考虑到手头的项目,是否有使用每一个的约定?)
我知道这个问题会被关闭,因为它可能看起来不够有建设性,对此我深表歉意。
mysql - Qt - 尝试 mysql 驱动程序
我按照本教程使用 VS2010 编译 mysql 驱动程序: Qt - 如何获取|编译 Mysql 驱动程序。
编译失败并出现错误:LNK1123: failure during conversion to COFF: file invalid or corrupt
我尝试使用多个版本的 mysql 和 qt,我总是得到相同的错误。
注意:我使用的是 Qt-4.8.4 和 mysql-5.5.32-win32。
qt - 编译qt mysql驱动出错
我正在尝试构建 qt mysql 驱动程序插件。我已经安装了 mysql(xampp)。.pro 文件位于C:\myTools\Qt\QtSDK\QtSources\4.8.1\src\plugins\sqldrivers\mysql
. 这是我的 .pro 文件的副本
但是,我仍然收到错误消息:
我交叉检查了我的库并包含路径。他们完好无损。
c++ - (Qt SDK) MySQL 头脑风暴 -.-
我创建了一个数据库。一切似乎都是为了开始填满它,但每次我尝试调试我的项目时,它都会把这个错误抛到我的脸上:
“错误:C1083:无法打开包含文件:'QtSql':没有这样的文件或目录”
我不明白为什么我得到它。在每个项目中我都这样做,而且效果非常好。
我包括:
#include <QtSql>
然后我像这样创建数据库:
然后我尝试以这种方式获取它的内容:
qt - QML 视图中的 QSqlQueryModel 导致项目显示两次
感谢 Jay,问题似乎不在于 QML,而仅在于数据库。
所以一个最小的错误代码是:
检查 my.db.sqlite 时,我得到:
谢谢!
------ 老问题------
我正在学习 QtSql 和 QML,所以有一些错误的空间。几乎我的整个问题都在我的问题的标题中。我试图制作一个简短的、独立的代码来重现它:
C++ 代码:
QML 代码:
我应该得到“消息!” 作为我列表中的输出,但我得到:
信息 !
信息 !
有什么帮助吗?谢谢!
c++ - 无法使用 QtSQL 编译 Qt 项目(链接器错误)
我正在尝试编译一个 qt 项目(在 Qt 5.0.2 上的 Qt Creator 2.7.0 中)并且我不断收到与 QtSQL 库有关的链接器错误(KioskBridge 是我在其中使用 sql 的文件/类) :
我的 pro 文件包括 QT += sql,但这似乎并没有使它与适当的库链接。
有任何想法吗?
qt - Qt 可执行程序在另一个系统上崩溃
应用程序是使用 Qt 4.8.1 msvc10 编译的,我已经复制了每个所需的 .dll,但应用程序在启动前仍然崩溃,导致崩溃的模块是 qtsql4.dll,尽管它在我的系统中运行良好我
该如何解决这个错误
sql - 如何在 TSQL 中对产品进行分组,然后按日期 desc 对它们进行排序?
这是SQL,但它给了我一个错误:
编辑:这是我得到的错误:
列“dbo.UserXProduct.DateEntered”在 ORDER BY 子句中无效,因为它不包含在聚合函数或 GROUP BY 子句中