qtsql

    -2

    1答えて

    QMYSQLプラグインをインストールするにはどうすればいいですか? 私はUbuntu 11.10、QtSDK 4.8を使用しています。

    0

    1答えて

    Qtがインストールされていないクリーンなコンピュータでアプリケーションを実行していますが、「ドライバがロードされていません」というエラーが発生しました。 QSqlDatabase :: drivers()は、QSQLITEがロードされていることを教えてくれました。 アプリケーションフォルダ構造: プラットフォーム[フォルダ] 資源[フォルダ] sqldrivers [フォルダ] - > qsqli

    2

    2答えて

    #include <QtGui> #include <QtSql> #include <QDebug> int main(int argc, char* argv[]) { QApplication app(argc, argv); QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setH

    4

    1答えて

    ... query.exec("insert into person values(104, 'Roberto', 'Robitaille')"); query.exec("insert into person values(105, 'Maria', 'Papadopoulos')"); ... これらは単一のクエリでバインドできますかquery.exec()?

    2

    1答えて

    query->prepare("INSERT INTO businessweek (id, source, date, headline, body) VALUES (NULL, ?, ?, ?, ?)"); query->bindValue(1, "source"); query->bindValue(2, "date"); query->bindValue(3, "headline");

    0

    1答えて

    bool MainWindow::initDb() { db = QSqlDatabase::addDatabase("QSQLITE"); // defined on class header as QSqldatabase db db.setDatabaseName("data.db"); if (!db.open()) { QMessageBox::

    0

    1答えて

    このコードを実行すると、結果が見つかります。 Database open test : true Inside database method... Using local Query : true QSqlQuery::exec: database not open Using memeber query object: false 私の質問は、なぜローカルメンバーの代わりにメンバ

    1

    1答えて

    テーブル(table1)のデータをQTableViewに表示します。ユーザーが行を選択すると、この強調表示された行からデータを読み取る必要があります。どうやって簡単にできますか? たとえば、これはデータ全体を読み取りますか? query.exec("SELECT * table1);

    10

    4答えて

    可能性の重複: Referring to a Column Alias in a WHERE Clause SELECT Trade.TradeId, Isnull(Securities.SecurityType,'Other') SecurityType, TableName, CASE WHEN SecurityTrade.SecurityId IS NOT NULL THEN

    1

    1答えて

    私はQSqlRelationalTableModelです。私は編集戦略にOnManualSubmitを使用しています。私はsetTableとinsertRowを呼び出しました。 後で、モデルに追加または編集された行がまだデータベースに登録されていないプログラムを知るにはどうすればよいですか?