Android开发教程之--sql语句

  一、创建/删除表

  

String sql="Create table "+TABLE_NAME+"("+FIELD_ID+" integer primary key autoincrement," +FIELD_TITLE+" text );";db.execSQL(sql);String sql=" DROP TABLE IF EXISTS "+TABLE_NAME;db.execSQL(sql);

  二、查询

  从表中查询数据(in) 

 SELECT * FROM meta where media_id in (1,2,9);

  三、插入

  

SQLiteDatabase db=this.getWritableDatabase();ContentValues cv=new ContentValues(); cv.put(FIELD_TITLE, Title);long row=db.insert(TABLE_NAME, null, cv);

  四、更新

  

SQLiteDatabase db=this.getWritableDatabase();String where=FIELD_ID+"= ";String[] whereValue={Integer.toString(id)};ContentValues cv=new ContentValues(); cv.put(FIELD_TITLE, Title);db.update(TABLE_NAME, cv, where, whereValue);

  五、删除

  

SQLiteDatabase db=this.getWritableDatabase();String where=FIELD_ID+"= ";String[] whereValue={Integer.toString(id)};db.delete(TABLE_NAME, where, whereValue);

Android开发教程之--sql语句一、创建/删除表Stringsql=Createtable相关推荐

  1. MySQL基础教程 包含SQL语句、约束、表关系、设计范式、多表、事务等

    简介 数据库 ​ 数据库(Database):是按照数据结构来组织.存储和管理数据的仓库.每个数据库都有一个或多个不同的 API 用于创建,访问,管理,搜索和复制所保存的数据. ​ 我们也可以将数据存 ...

  2. 【Android开发教程】一、基础概念

    Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...

  3. “.NET研究”【Android开发教程】一、基础概念

    Android操作系统 Android是一个基于Linux.使用java作为程序接口的操作系统.他提供了一些工具,比如编译器.调试器.还有他自己的仿真器(DVM - Dalvik Virtual Ma ...

  4. Unity3D For Android 开发教程【转http://game.ceeger.com/Unity/Doc/2011/Unity3D_For_Android.html】...

    Unity3D For Android 开发教程 Date:2011-08-01 04:33 我自认为抵挡诱惑的能力还是很强大的,关键的时候还能把持住自己.今天逛了一下南京的丹凤街,终于受不住Andr ...

  5. 做了一个系列的Android开发教程列表

    做了一个系列的Android开发教程列表.花了半天多的专题 里面包含了 4个系列的教程. 也包含了很多Android开发资料. 喜欢的人可以收藏哦:http://dev.apkbus.com/

  6. SAP UI5 应用开发教程之三十二 - 如何创建一个自定义 SAP UI5 控件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. android开发教程21篇(强烈推荐,几乎每一篇都是精华教程)

    qianqianlianmeng android开发教程21篇(强烈推荐,几乎每一篇都是精华教程) 推荐hellogv 的二十一篇android开发教程,说句真心话,几乎是每一篇都是精华,值得很多开发 ...

  8. mysql创建用户表的sql语句,mysql创建表的sql语句

    mysql 动态sql语句,如何用一款小工具大大加速MySQL SQL语句优化(附源,mysql分页查询sql语句,mysql创建表的sql语句 mysql建表语句_计算机软件及应用_IT/计算机_专 ...

  9. Java神鬼莫测之MyBatis注解开发之动态SQL语句(六)

    1.Mybatis注解开发之动态SQL语句 背景:使用mybatis的注解开发动态Sql会比较麻烦, 很不方便, 所以不太推荐使用,该文章以查询作为案例,演示动态sql语句. 注意:Mybatis的动 ...

最新文章

  1. 【MATLAB】符号数学计算(二):符号运算中的运算符和函数
  2. 百度ERNIE登顶GLUE榜单,得分首破90大关
  3. Chrome之排序问题
  4. EasyStack 与F5合作, OpenStack开源云平台携手软件定义的应用交付服务
  5. python【数据结构与算法】B树概念解析和实现
  6. flink社区提问没有人回答是怎么回事?
  7. 全局变量和局部变量命名规则_变量范围和LEGB规则
  8. DirectXInput
  9. jira使用教程pdf_jira项目管理系统使用指南.pdf
  10. libsvm3.21 matlab,Matlab 2015b安装libsvm 3.21
  11. eclipse14配置tomcat Server Locations
  12. java mysql resultset_Java数据库——ResultSet接口
  13. 电子游戏理论基础初探
  14. 教你在Windows自带的微软拼音输入法中用上小鹤双拼方案
  15. cad2020直装版无需注册机
  16. call apply bind的作用和区别
  17. [django]从前端返回字符串,后端转换为字典,执行数据添加操作
  18. Xftp 传文件到虚拟机一直显示状态错误,传不进去
  19. stream之List转Map---Collectors.toMap()介绍
  20. AI一分钟 | 无人驾驶技术排名:百度居中游,苹果特斯拉垫底;Google在深圳设立办公室

热门文章

  1. vba vbscript.regexp加载dll错误_[原]排错实战——拯救加载调试符号失败的IDA
  2. 串口通讯超时的设置与含义(COMMTIMEOUTS)
  3. ESP32在Ubuntu16.04的环境搭建
  4. linux下编写时钟代码,Linux时间子系统之一:clock source(时钟源)【转】(示例代码)...
  5. java窗体设置最小宽度_flex web Application设置最小高度和宽度。
  6. 卡主 登录不上_香港服务器远程不上几大原因
  7. js 实现2的n次方计算函数_「计算机组成原理」:一文快速了解计算机原理知识点-附思维导图...
  8. word文字中带有数学公式的行间距设置
  9. Lucene mysql app查询_集成Lucene,查询相关数据
  10. [luogu2148 SDOI2009] ED (博弈论)