QTデータベース操作、データのテーブルが存在するか否かを検出します

あなたがデータベースにレコードを追加すると、レコードがすでに存在する場合、最初にテストします。

たとえば、私たちはユーザーテーブルにAAのユーザーを追加したい、最初のテストは、AAのユーザーが既に存在するかどうかを確認します。

SQL文を使用した作業

SELECT COUNT(*)形式のユーザー名= 'A';

文は、テーブル名が「AA」の数である返します。

コードは次のように書くことができます。

query.value(0).toInt(); COUNT(*)関数の戻り値の数。

おすすめ

転載: blog.csdn.net/u014746838/article/details/92952050