首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

制作一个Android Sqlite远程运维小工具

mmversion=false Android本地的数据库操作我们还是用的Room框架,只不过网上大部分Room的教程都是类的查询,做运维时是需要自己写Sql的,所以是用了Sqlite里面对应的query和execsql...这两个方法(查询和执行脚本用到) # 思路 1 区分查询还是执行,通过脚本开头是不是select来判断 2 select开头的脚本返回Cursor后动态生成字符串后通讯到PC端 3 不是select开头的使用execsql...直接执行脚本 4 通讯方式还是用前篇一样的NanoMsg 核心函数 使用Room返回的对象下面,有一个openHelper.writableDatabase,在这下面就可以找到query和execsql...两个方法,用于执行脚本 其实execSQL执行脚本这个比较简单,通讯过来的脚本是什么样,直接执行就完成了。...封装好的ExecSql方法 private fun ExecSql(sql: String) { val exectype = if (sql.trimStart().startsWith

68120
领券