android检查sqlite数据库中是否存在某个元素
16lz
2021-01-23
private boolean search_city(String str) {CityDBHelper dbHelper = new CityDBHelper(MainActivity.this,"city_db_2", null, 1);SQLiteDatabase db = dbHelper.getWritableDatabase();Cursor cursor = db.rawQuery("select * from city_table where city=? ",new String[] { str });while (cursor.moveToNext()) {db.close();Log.i(" search_city_name_exist", str + "在数据库已存在,return true");return true;// //有城市在数据库已存在,返回true}db.close();Log.i(" search_city_name_exist", str + "在数据库不存在,return false");return false;// //在数据库以前存在 false}
经测试,是正确可靠的
<img src="http://img.blog.csdn.net/20151203000731879" alt="" />
更多相关文章
- Android SQLite数据库异常: unable to open database file
- 如何在Android单元测试中调试async-http
- Android手机开发:SQLite数据库
- android p cts camera测试 android.hardware.camera2.cts.Captur
- Android 判断数据库中是否存在某个表
- Android SQLite数据库的添 删 查 改
- adnroid(10)(android下的单元测试)
- Android 中数据库查询方法query()中的selectionArgs的用法
- [Android-Demo] Android 数据库(SQL)简单使用Demo