3

Qtで連絡帳アプリを作っています。アプリケーションが最初の実行時に QSQLITE データベースを自動的に作成し、その後このデータベースにアクセスするようにしたいですか? これを行う方法はありますか?

4

1 に答える 1

3

最初の実行時に sqlite データベースを作成し、それをプログレッシブにすることができます。アプリのコンストラクターで実行し、データベースを作成する前にその存在を確認してください。それ以外の場合は作成しないでください。同じアプリまたは別のアプリの後続の実行でデータベースにアクセスできます。

db.setDatabaseName("databasename.db");の代わりに使用するとdb.setDatabaseName(":memory:");、データベースは になりますpersistent

于 2012-05-28T14:06:48.033 に答える