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="" />

更多相关文章

  1. Android SQLite数据库异常: unable to open database file
  2. 如何在Android单元测试中调试async-http
  3. Android手机开发:SQLite数据库
  4. android p cts camera测试 android.hardware.camera2.cts.Captur
  5. Android 判断数据库中是否存在某个表
  6. Android SQLite数据库的添 删 查 改
  7. adnroid(10)(android下的单元测试)
  8. Android 中数据库查询方法query()中的selectionArgs的用法
  9. [Android-Demo] Android 数据库(SQL)简单使用Demo

随机推荐

  1. Android的UI组件之TextView、EditText
  2. Android_传感器综述
  3. Android(安卓)ListView圆角实现
  4. Android使用FFmpeg(二)--Android Studio
  5. Android五个布局
  6. Android SVG动画PathView源码解析与使用
  7. Android Framework 基础理解
  8. Google Developing for Android 三 - Perf
  9. Android- NDK编译APK中native死机调试
  10. 转载 android 利用ksoap2方式连接webserv