2017-05-09 118 views
2

我在我的Android项目中使用Ormlite,我想知道是否可以执行原始的sql,例如插入。我不想使用QueryBuilder,因为我只是想在第一次启动应用程序时在我的数据库中导入SQLite转储。是否可以使用Ormlite执行原始SQL?

回答

2

当然可以!从Dao类中,您可以调用executeRaw将查询作为String传递。喜欢的东西:

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

感谢名单了很多@Javi Armendariz环! – Mouss

相关问题