160得票15回答
Laravel: 语法错误或访问冲突:1055 错误

我想在同一个查询中使用WhereIn和GroupBy来获取结果。 我尝试过这样做:$loadids=explode("#@*",$reciptdet->loading_id); $loadingdatas=DB::table('loading')->groupB...

40得票2回答
如何从数据库中分组项目并在Android上显示它们

我在安卓应用中有收据和日志模型。每个收据有多个日志。 我创建了一个按sortID和grade分组的日志查询。 //recieve RecepitID and query to group logs final long forwardedId = (long) getIntent().ge...

14得票1回答
Qt的QSqlQuery绑定值(bindValue)可以使用?占位符,但不能使用:冒号占位符

我正在使用SQLite,进行表格的插入操作。以下是我的代码:QSqlQuery testQuery(QString("INSERT INTO test(testcol) VALUES(?)")); testQuery.bindValue(0, someQStringObg); testQuer...

9得票4回答
QSqlQuery的size()函数总是返回-1

QSqlQuery query; QString queryText("SELECT * FROM section"); query.exec(queryText); qDebug() << query.size(); //always -1 while (query.next()...

8得票3回答
QSqlQuery::prepare + MySQL ODBC连接器

我使用32位MinGW Qt中的Qt MySQL驱动程序。这是有效的: QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setDatabaseName("MyDatabase"); //SETUP if (db.open) ...

7得票2回答
使用 Rest-API 查询 Azure SQL 数据库

我在Microsoft Azure中拥有一个SQL数据库服务器。 我想使用Azure Rest-API从表中选择一些记录。 当我参考Azure SQL Database REST API时,我找不到任何与此目的相关的部分,只能获取DB信息、服务器信息或类似的内容。没有合适的API可以选择或更新...

7得票2回答
Qt 5与SQLite:bindValue()导致“参数计数不匹配”错误

我正在使用Qt 5.3.1(64位)在Windows 7上使用SQLite驱动程序进行简单的参数化查询。当我使用bindValue()来设置我的查询中单个参数的值时,我经常会遇到可怕的“Parameter count mismatch”错误。当我使用addBindValue()时,一切正常。请...

7得票3回答
从QSqlQuery中获取行数,但得到了-1

我正在尝试获取一个QSqlQuery的行数,数据库驱动程序是qsqlite。 bool Database::runSQL(QSqlQueryModel *model, const QString & q) { Q_ASSERT (model); model->...

7得票1回答
使用prepare和bindValue方法的QSqlQuery在Sqlite中用于列名

void updateDB(const int id, const QString& column, const QVariant& value) const //***** //all stuff on open DB etc. QSqlQuery query; qu...

7得票2回答
执行查询时,XML路径返回“&lt;”表示“<”,“&gt;”表示“>”。如何获取原始值?

我有一个查询,根据其中的条件得出一些文本。但是不用担心所有的条件,我只在 'md.OtherMedication = 'OTHERMEDICATION' 时遇到问题,需要显示它的注释。 因此,如果注释的值为 &lt;shubham&gt;,那么它会返回 &amp;lt;shubham&a...