問題タブ [qsqlquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2254 参照

c++ - QSqlQueryModel を使用して QTableView で複数選択の結果を表示する方法

次のアプローチを使用して、select ステートメントの結果を に表示していますQTableView。2 つ以上の異なる select ステートメントの結果を同じで表示するには、このコードをどのように変更すればよいQTableViewですか?

test2.db別のデータベースの同じテーブルから選択したデータを、既に表示されているデータに追加する必要がありますtableView

0 投票する
1 に答える
708 参照

qt4 - マルチスレッド QSqlQuery

GUI スレッドのブロックを回避するために、別のスレッドで SQL を実行したいと考えています。QSqlQuery::exec メソッドを実行するスレッドで QSqlQuery を作成する必要があるため、QSqlQuery オブジェクトを返すスロットを作成し、それを Qt::BlockingQueuedConnection シグナルに接続します。しかし、それは報告します

QObject::connect: タイプ 'QSqlQuery&' の引数をキューに入れることができません (qRegisterMetaType() を使用して 'QSqlQuery&' が登録されていることを確認してください)。

走っている間。

ただし、「QSqlQuery&」を登録すると、

エラー C2770: 'int qRegisterMetaType(T *)' の明示的なテンプレート引数が無効です

「QSqlQuery」の登録中のVisual C++ 8.0では正常に動作します。別のスレッドで準備および bindValue 用の QSqlQuery を作成するのを手伝ってください。

どうもありがとう!

これが私のコードスニップです。

0 投票する
1 に答える
3372 参照

python - SELECT / WHEREのpython SQL変数

次のような変数を渡すのに問題があります

このように変数テキストを渡すものを取得しています。そして、私がquery7.next()を印刷すると、私はfalseになります..

私のプログラムは PYQT を使用しています。コンボボックスがあり、そこからテキストを選択すると、このテキストを変数「テキスト」に渡し、それを Where Palavra = textで使用したいのですが、方法がわかりませんそれ。私はそれを使ってこれらのテキストの例を取得し、それをqtablewidgetに入れるので、私はそれをやっています..

のように単語で検索すると

.. わかりました.. 例を含むテーブルを取得します... しかし、変数テキストの「ronaldo」を変更すると、何かが得られます..

例を配置するためのテーブルを作成する方法は次のとおりです。

0 投票する
4 に答える
1047 参照

mysql - 行数に基づいてクエリを挿入

クエリでテーブルに行を挿入したいのですが、単純なことはわかっていますが、テーブルに 5 行を超えてはならないというシナリオです。テーブルに5行以上ある場合、古い行を削除する必要があります(または新しい行に置き換えます)(挿入タイムスタンプに基づいて)、新しい行を挿入する必要があります.行数が5未満の場合、直接できます行を挿入します。

クエリを共有してください。

0 投票する
5 に答える
10741 参照

mysql - 特定の数の行から選択するにはどうすればよいですか?

たとえば、SQL クエリで、行番号 10 から 50 までの特定の数の行を選択するにはどうすればよいですか。

最初の 15000 行を取得しますが、次の 15000 行を取得したい場合はどうすればよいでしょうか?

0 投票する
6 に答える
133 参照

sql - この SQL update ステートメントのエラーは何ですか

データベーステーブルを更新するメソッドがありますが、それを呼び出すと、「「(」の近くの構文が正しくありません。」という例外が発生します。

ここに方法があります

ここにデータベーステーブルの列があります

顧客表

0 投票する
4 に答える
2012 参照

mysql - 「 ` 」または「 ' 」を含む文字列をデータベーステーブルに挿入する - Qt

MySQL データベースにいくつかの文字列を挿入する必要があります。問題は、" ` " または " ' " を使用するたびに、QSqlquery の実行でエラーが発生することです。どうすればこれを防ぐことができますか?