2
AndroidプロジェクトでOrmliteを使用しています。たとえば、挿入用にraw SQLを実行できるかどうかを知りたいと思います。私はQueryBuilder
を使いたくないのです。なぜなら、初めてアプリケーションを起動したときにSQLiteのダンプをデータベースにインポートしたいからです。Ormliteで生のSQLを実行することは可能ですか?
AndroidプロジェクトでOrmliteを使用しています。たとえば、挿入用にraw SQLを実行できるかどうかを知りたいと思います。私はQueryBuilder
を使いたくないのです。なぜなら、初めてアプリケーションを起動したときにSQLiteのダンプをデータベースにインポートしたいからです。Ormliteで生のSQLを実行することは可能ですか?
もちろん可能です! Daoクラスからは、executeRawを呼び出してクエリをStringとして渡すことができます。何かのように:
this.getDao().executeRaw("UPDATE " + this.getTableName() + " SET number = " + String.valueOf(count) + " WHERE id = " + myId);
Thanxたくさん@ JaviArmendáriz! – Mouss