2017-05-09 13 views
2

AndroidプロジェクトでOrmliteを使用しています。たとえば、挿入用にraw SQLを実行できるかどうかを知りたいと思います。私はQueryBuilderを使いたくないのです。なぜなら、初めてアプリケーションを起動したときにSQLiteのダンプをデータベースにインポートしたいからです。Ormliteで生のSQLを実行することは可能ですか?

答えて

2

もちろん可能です! Daoクラスからは、executeRawを呼び出してクエリをStringとして渡すことができます。何かのように:

this.getDao().executeRaw("UPDATE " + this.getTableName() + " SET number = " + String.valueOf(count) + " WHERE id = " + myId); 
+0

Thanxたくさん@ JaviArmendáriz! – Mouss

関連する問題