首页| 论坛| 消息

标题:用过QSqlQuery的boundvalues函数吗?有用过的吗
作者:k117373243
日期:2020-03-05 17:57
内容:

哪个大神用过的,能讲讲吗?QMap QSqlQuery::boundValues() const 这个函数到底干啥的,看文档没整明白。。。用过的能简单介绍一下不,或者举个简单的例子说明一下。。谢过先!!!


#1 [angelus 03-06 09:32]
QSqlQuery query;
query.prepare("CALL AsciiToInt(?, ?)");
query.bindValue(0, "A");
query.bindValue(1, 0, QSql::Out);
query.exec();
int i = query.boundValue(1).toInt(); // i is 65
如上代码,:boundValues()就是boundValue的完全数据版本,而不是只取一个值,这个函数会返回绑定数据中的所有数据
#2 回 angelus 的帖子 [k117373243 03-06 15:28]
angelus:QSqlQuery query;
      query.prepare("CALL AsciiToInt(?, ?)");
      query.bindValue(0, "A");
      query.bindValue(1, 0, QSql::Out);
  &nbs .. (2020-03-06 09:32) 
明白了,谢谢!
再请教下,qt数据库操作有没有类似 mfc 里的DoBulkExchange 这种能批量操作结果集的函数?数据量比较大的批量导入导出这种情况貌似没找到比较有效的

回复 发表
主题 版块