问题标签 [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.
qt - QT SDK MySQL nmake 错误
我正在尝试为 QT SDK 构建 QMYSQL 插件,并在执行 qmake 时(成功运行)-使用我放入 C 中的 MySQL win32 文件:- 我尝试运行 nmake 并收到以下错误:
这可能是什么原因?
c++ - 遍历 QSqlQuery 结果集的最有效方法是什么?
我正在使用 QODBC 查询远程 MSSQL Server 数据库,并返回了一个结果集,但它看起来好像它为每条记录一个一个地向 SQL Server 发送查询。这对于迭代结果集来说真的很慢。从 Qt 运行查询,大约需要 15 秒才能完成。我在 SQL Server Management Studio 中运行了相同的查询,返回结果需要 1 秒。这是我正在使用的代码:
有没有办法将整个结果集捕获到内存中并在内存中循环遍历它?我宁愿不让应用程序花费这么长时间来遍历结果集。
c++ - SQLite 删除数据库错误
我有连接到数据库的小部件:
现在我想在小部件关闭后删除数据库连接(目前我收到如下警告:) QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection is still in use...
。我已经阅读了一些主题并尝试从它们中评估一些解决方案,但没有一个对我有用。我的代码:
我得到的错误是:Driver not loaded Driver not loaded
这样做的正确方法是什么?
编辑:
另一种方法:
c++ - 通过控制类传递 QSqlQueryModel
在我的尝试中,我将如何QSqlQueryModel
通过控件类或QMainWindow从连接和查询数据库的类传递并返回到需要信息的小部件?
我以为我可以将参考位置传递给QSqlQueryModel
对象,但这不起作用或者我做错了什么。
我还没有找到任何示例来显示我在Qt Developer page上所做的事情。
python - PyQt4:在 QTreeWidget 中显示 QtSql 数据库
如何使用 QTreeWidget 显示 QtSql 表的内容?关于这个特定主题没有足够的信息......
mysql - QtSql创建mysql数据库
有没有办法在不指定数据库的情况下连接到数据库服务器?
如果数据库丢失,我希望能够创建一个数据库——但是 QtSql 驱动程序需要一些数据库来连接。
qt - QT sql编程
包括“mythread.h
当我插入数据时,它出现错误 Myserver.exe Myserver.exe 已停止工作 Windows 正在检查问题的解决方案...谁能帮助我?
python - PyQt4:在加载 qtsql 表时显示进度条
是否可以在QtSql.QSqlTableModel.setTable(tableName)
前后获取表中的记录数QtSql.QSqlTableModel.select()
?关于setTable函数的 Qt 文档说:
将模型操作的数据库表设置为 tableName。不从表中选择数据,但获取其字段信息。
所以这些是我的问题:) 哪些字段信息?它是否包含记录数?必要时如何访问它?(我想在加载表格时显示进度条)
c++ - 我需要一个 SQL 服务器来使用 Qt 的 QtSql 库吗?
我是 Qt 的初学者,所以我的问题可能有点基本。
我的目的是使用位于我的硬盘驱动器中的 ODBC 数据库。我试图用这段代码打开它:
现在,问题是程序找不到数据库,在 db.open() 行失败。我怀疑 Qt 不能直接打开数据库,而是必须处理 SQL 服务器。是这样吗?如果是这样的话,如果你能给我一些关于如何继续的线索,我将不胜感激,特别是关于主机名(是 localhost?)。
另外,我不确定该文件的路径是否必须包含在 DatabaseName 中。
PS:我没有问题转移到不同类型的数据库/服务器,例如 MySQL。因此,如果您的解决方案需要这个,我会很高兴的!
提前致谢
D
sql - 如何在 where 子句中使用别名?
可能重复:
在 WHERE 子句中引用列别名
我想在我的 where 子句中使用 Position =1,这是 case 的别名
如何在 where 子句中使用它?
我尝试 zo 直接在 where 子句中使用该 CASE 语句,但失败了。