Android开发——数据库内容的查询

来源:互联网 发布:h3c交换机端口up down 编辑:程序博客网 时间:2024/06/14 19:45


查询数据

publicCursor query(String table, String[] columns, String selection,

           String[] selectionArgs,StringgroupBy,String having,

           String orderBy)



table:表名称


columns:列表称数组


selection:条件where子句,可以包含“?”通配符,将被参数数组中的值替换。


selectionArgs:参数数组,替换where中的“?”


groupBy:分组列


having:分组条件


order:排序类


查询代码如下:


//SQLiteDatabase下的查询方法。


   public Cursor query(){


       sqLiteDatabase=dbHelper.getReadableDatabase();


       Cursor cursor=sqLiteDatabase.query("T_NAME",null,"world=nihao",null,null,null,null);


       if(cursor.moveToFirst()){


           int _id=cursor.getInt(0);


           String world=cursor.getString(1);


           System.out.print(_id+":"+world);


       }


       return cursor;


   }



0 0
原创粉丝点击