Android Camera Preview Stretched

«Пользователь может ввести что-либо».

Это не дает нам многого, но я могу привести пример того, как я настроил базовый запрос вставки.

// I assume you already have a QSqlDatabase object called 'db'
QSqlQuery query(db);
QString s = "INSERT INTO table (colA, colB) VALUES (:valA, :valB);"
query.prepare(s);
// You only need to prepare the query once
// To actually insert values into colA & colB, do this:
query.bindValue(":valA", QString("stuff to put in colA"));
query.bindValue(":valB", QString("other stuff for colB"));
query.exec();
query.finish();  // you probably don't even need this

Метод bindValue принимает второй аргумент QVariant (я использовал строки в моем примере, но вы могли использовать что-либо, поддерживаемое типом варианта). Вам просто нужно убедиться, что тип значений имеет смысл для соответствующих столбцов в вашей базе данных.

Кроме того, я использую синтаксис PostgreSQL для моего примера. Я думаю, что это стандартно, но вам может потребоваться изменить привязку параметров (материал :valA :valB), чтобы он соответствовал ожидаемому движку db.

129
задан scientiffic 25 October 2013 в 02:52
поделиться