cost 116 ms
如何读取 a.txt 文件的标题并将它们作为 QTableView 的标题 - How to read the headers of a .txt files and put them as headers of a QTableView

我在尝试正确解析.txt文件并在QTableView上显示其内容时遇到了一个小问题。 具体如何提取文件的标题并将它们显示到QTableView 。 .txt文件由带有标题的第一行和所有其他行组成,它们是数据。 我可以在QTableView上成功上传.txt文件,但由于某些原因,整个文件出现在一个巨 ...

Qt QPSQL QSqlDatabase:命名连接失败 - Qt QPSQL QSqlDatabase: named connection fails

我试图在我的应用程序中有多个 QPSQL QSqlDatabase 连接。 当我只使用一个连接时——默认/无名称——它工作完美。 但是,一旦我尝试创建命名连接,它就会失败。 错误消息是:“未加载驱动程序”。 这有效: 但这失败了: 其他属性完全相同:服务器、端口、用户名和密码。 唯一的区别在于 ad ...

为 Qt 工作线程打开和关闭数据库连接的正确方法是什么 - What is the correct way to open and close a database connection for a Qt worker thread

我正在处理一个我们想要在数据库表上异步执行INSERT / DELETE语句的场景(这是一个即发即弃的场景)。 我打算简单地用相关数据触发一个信号,并让线程的事件循环处理每个信号,类似于以下示例: 只要线程正在运行,它就应该打开自己的数据库连接。 我会这样做(当然,增加了错误处理): 当停止线程时, ...

QSQLITE ATTACH DATABASE 挂起的原因可能是什么 - What could be the reason why QSQLITE ATTACH DATABASE is hanging

我正在为一个非常罕见的失败而苦苦挣扎。 我有一个程序正在运行,它将配置数据库附加到生产数据库。 我使用了来自sqlite的ATTACH DATABASE命令。 它工作正常,我很高兴这个解决方案。 从一个运行到另一个它停止连接。 如果我在Sqlviewer的环境中使用,我可以打开第一个数据库并运行 S ...

PyQT5:在 qsql 中不维护 SpinBox 值 - PyQT5 : SpinBox values are not maintained in qsql

在一个项目上工作,我想将 spinBox 值保存在数据库中..但代码对我不起作用.. 我想得到的结果: 例如,将spinBox_1的值改为5,spinBox_2的值改为10时,当程序关闭并重新启动时,必须保持这些值。 我有两个按钮 .. 更改 spinBox 值然后按下按钮 1 时,应保留这些 ...

如何连接一个sqlite表中的三个字段记录并将其插入到第二个表的一个字段中? - How to concatenate three feilds records from one sqlite table and insert that in to one feild of the second table?

下面是我的示例代码: 我正在使用 QtSql.QSqlTableModel、QSqlQuery()、QTableView。 是否可以将一个表中所需的列数据连接到第二个表列中。 例如,在第一个表中有五列,我需要将“title”、“First name”和“last name”连接为“full na ...

对 KDB/Q-Sql 中的选定行进行条件分组 - Conditional Group By on Selected rows in KDB/Q-Sql

我有一个要求,我必须执行多个查询并在带有 where 子句的列上执行 group by,group by 列是固定的,并且 where 条件将在具有可变条件的固定列上执行。 只有列名和聚合类型会有所不同例如,如果我有表: 我需要执行的查询就像 我想使用功能查询在一次执行中执行这些查询。 我试过了,但 ...

output 中的 KDB/Q-sql 动态分组和合并列 - KDB/Q-sql Dynamic Grouping and con-canting columns in output

我有一个表,我必须在动态列上执行 group by 并执行聚合,结果将是列值连接 group-by 表和用户提供的 col 聚合。 例如: 如果我需要在 col1 output 上按 g1、g2、g4 和 avg 聚合执行分组,应该是这样的 如果我的按列分组是使用 q-sql 修复的,我可以执行此操 ...

如何在正在运行的线程中立即取消 QSqldatabase::open? - How to cancel QSqldatabase::open immediately in a running thread?

我有一个线程,它打开一个数据库并发出一个信号。 主要思想是检查数据库是否仍然存在并且有效。 如果数据库处于离线状态(MYSQL),QSqldatabase 会尝试大约 3 秒来连接。 现在的问题是:如果我想关闭线程(因为 UI 窗口已关闭)并且无法访问数据库,我需要等到连接测试完成,然后才能关闭线 ...

在多线程中创建QSqlDatabase连接时如何防止名称冲突 - How to prevent name collisions when creating QSqlDatabase connection in multiple threads

我有多线程 QTcpServer 并且对于每个数据库请求,它都会创建新的线程以保持服务器响应。 所以在每个线程中我必须创建新的 QSqlDatabase 连接。 但我不断收到连接之间的名称冲突。 这是我重新创建问题的示例代码。:- 当我用人的速度手动检查我的应用程序时,这很好用但是当我运行一个 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM