0
このコードを実行すると、結果が見つかります。QSqlQueryオブジェクト・スコープによるQtデータベース・エラー
Database open test : true
Inside database method...
Using local Query : true
QSqlQuery::exec: database not open
Using memeber query object: false
私の質問は、なぜローカルメンバーの代わりにメンバオブジェクトQSqlQueryを使用できないのですか?
そして、なぜデシベルでinitializaing witoutローカルオブジェクトの仕事? – Dewsworld
これは、データベースを追加した後にデフォルトの接続になるため、その後に作成された 'QSqlQuery'で使用されるためです。クラス・プロパティを使用する場合、デフォルトのdb接続を作成する前にQSqlQueryがインスタンス化されます。 – Koying