android中sqlite的按条件查找的小例子

 更新时间:2013年06月13日 11:20:36   作者:  
android中内嵌轻量级数据库sqlite,涉及到的操作无外乎增删改查,今天就来说一说其中的查找操作,更多的时候我们用到的查找是要按条件查找的 例如表的结构如下:

name      hobby

Tom        football

Peter       basketball

我们如果要查找爱好是football的一行数据怎么办呢?在网上找了很多方法,感觉都说不到点子上,所以浪费了很多时间,好在终于解决了,解决方法如下


[java]

复制代码 代码如下:

Cursor mcursor=mSQLiteDatabase.query(tableName, new String[]{"id as _id","name","hobby"},"hobby=?", new String[]{hobbyinput}, null, null, null);

Cursor mcursor=mSQLiteDatabase.query(tableName, new String[]{"id as _id","name","hobby"},"hobby=?", new String[]{hobbyinput}, null, null, null);

主要就是这样一个语句 怎么这么简单的一句话,网上很多人写的都不对, 注意hobbyinput是一个变量,可以写成football或者basketball 再或者就是你定义的一个形参

相关文章

  • Android自定义横向滑动菜单的实现

    Android自定义横向滑动菜单的实现

    这篇文章主要介绍了Android自定义横向滑动菜单的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Framework源码面试之activity启动流程

    Framework源码面试之activity启动流程

    这篇文章主要为大家介绍了Framework源码面试之activity启动流程实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Flutter 中 Dart的Mixin示例详解

    Flutter 中 Dart的Mixin示例详解

    这篇文章主要介绍了Flutter 中 Dart的Mixin的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • Android开发跳转应用市场进行版本更新功能实现

    Android开发跳转应用市场进行版本更新功能实现

    这篇文章主要为大家介绍了Android实现跳转到应用市场进行版本更新功能,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04
  • Android编程实现自定义系统菜单背景的方法

    Android编程实现自定义系统菜单背景的方法

    这篇文章主要介绍了Android编程实现自定义系统菜单背景的方法,涉及Android菜单menu的实现及背景图片的相关操作技巧,需要的朋友可以参考下
    2016-01-01
  • Android共享元素动画效果显示问题解决

    Android共享元素动画效果显示问题解决

    什么是共享元素呢?可以理解为当页面跳转是,看起来一个View属于界面A又属于界面B,下面这篇文章主要给大家介绍了关于Android共享元素动画效果显示问题的相关资料,需要的朋友可以参考下
    2022-02-02
  • Android获取当前手机网络类型(2g、3g、4g、wifi)以及手机型号、版本号代码

    Android获取当前手机网络类型(2g、3g、4g、wifi)以及手机型号、版本号代码

    这篇文章主要介绍了Android获取当前手机网络类型(2g、3g、4g、wifi)以及手机型号、版本号的相关资料,需要的朋友可以参考下
    2016-03-03
  • android studio使用SQLiteOpenHelper()建立数据库的方法

    android studio使用SQLiteOpenHelper()建立数据库的方法

    这篇文章主要介绍了android studio使用SQLiteOpenHelper()建立数据库的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • 浅谈Gradle 常用配置总结

    浅谈Gradle 常用配置总结

    这篇文章主要介绍了浅谈Gradle 常用配置总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Android Studio 3.0中mipmap-anydpi-v26是什么东东

    Android Studio 3.0中mipmap-anydpi-v26是什么东东

    在Android Studio 3.0中一旦我们创建了一个项目,一个名为mipmap-anydpi-v26自动创建的文件夹在res文件夹下。它究竟能干什么?为什么我们需要这个?我们在开发时该如何利用它,下面通过本文给大家介绍下
    2017-12-12

最新评论