1.数据库的创建
public class MyHelper extends SQLiteOpenHelper {
public MyHelper( Context context) {
super(context, “itcast.db”, null, 2);
public void onCreate(SQLiteDatabase db) {
db.execSQL(“CREATE TABLE information( id NTEGER PRIMARY
KEY AUTOINCREMENT, name VARCHAR(20), price INTEGER)”);
}
//当数据库的版本号增加时调用
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
}
2.添加数据方法
public void insert(String name,String price) {
SQLiteDatabase db = helper. getWritableDatabase();
ContentValues values = new ContentValues();
values.put(“name”, name);
values.put(" price", price);
long id = db.insert(“information” ,null,values);
db.close();
}
3·删除数据方法
public int delete(long id){
SQLiteDatabase db = helper. getWritableDatabase();
int number = db.delete(“information”, “_ id=?”, new String[] {id’+"});
db.close();
return number;
}
4查询数据方法
public boolean find(long id){
sQLiteDatabase db = helper.getR eadableDatabase();
Cursor cursor = db.query(“information”, null, “_ id=?”, new
String[]{id+"}, null, null, null);
boolean result = cursor.moveToNext();
close();
db.close(;
retuin result;
}
5.修改数据方法
public int update(String name, String price) {
SQLiteDatabase db = helper.get WritableDatabase(;
ContentValues values = new ContentValues(;
values.put(“price”, price);
int number = db.update(“information”, values, " name =?", new
String[] {name});
db.close();
return number;

数据库的创建及使用方法相关推荐

  1. 数据库中创建存储过程的方法

    1.打开需要新建存储过程的数据库,点开后找到存储过程 2.右键点击存储过程,点击新建,存储过程 3.删除提示信息 4.创建自己需要的查询.新增.修改.删除的语句

  2. mysql数据库中如何创建角色_MySQL数据库如何创建用户呢?

    摘要: 下文讲述MySQL数据库下创建用户的方法分享,如下所示: 在mysql的使用,查看上必不可少的就是MySQL的用户名,拥有一定权限的用户名可以对数据库指定相应的操作, MySQL数据库创建用户 ...

  3. linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解

    本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切 ...

  4. php+控制器+数据库,Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法_PHP...

    本文实例讲述了Laravel5.1数据库连接.创建数据库.创建model及创建控制器的方法.分享给大家供大家参考,具体如下: 前言:laravel创建数据库,实际可以手动创建,如古老的phpmyadm ...

  5. 安卓开发mysql数据库_Android编程之数据库的创建方法详解

    本文实例讲述了Android编程之数据库的创建方法.分享给大家供大家参考,具体如下: 主java package com.itheima.createdatabase; import android. ...

  6. 【SQL数据库】数据库的创建、查询、插入等操作使用方法(结合黑皮书教材网站(db-book中的例子)在MySQL Workbench和shell中实现查询操作

    SQL 数据库的创建.查询.插入等操作使用方法(结合黑皮书教材网站中的例子) 注:数据来源: https://www.db-book.com/university-lab-dir/sample_tab ...

  7. 新建mysql数据库方法_三种方法建立MySQL数据库_创建数据库_新建数据库 - 树懒学堂...

    第一种:使用CMD命令 我们可以在cmd命令窗口使用sql语句建立数据库,创建数据库的sql语句语法格式如下: CREATE DATABASE [IF NOT EXISTS] [[DEFAULT] C ...

  8. mysql新建数据库关系图_创建数据库关系图失败解决方法

    本文章介绍了关于创建数据库关系图失败解决方法,有需要的同学可以参考一下下. 在新建或附加数据库后,想添加关系表,结果出现下面的错误: 此数据库没有有效所有者,因此无法安装数据库关系图支持对象.若要继续 ...

  9. 使用Navicat定时备份mysql数据库和创建报表并邮件自动发送

    数据库备份在现代计算机高速发展的今日变得日益重要,程序员往往因为不重视而忽略备份数据,导致数据丢失,造成非常严重的后果.定时备份无疑是解决备份的最好的途径,本文主要使用Navicat来自动备份数据库和 ...

最新文章

  1. (0064)iOS开发之枚举NS_ENUM和NS_OPTIONS的区别
  2. c语言用一维数组求字符串,c语言一维数组练习题.doc
  3. VC调用matlab中定义的.m文件中的函数的实例
  4. 从 RequireJS 到 SeaJS(2)
  5. 钉钉机器人自动回复消息_用Python自动发送钉钉数据消息
  6. python3如何安装selenium_Mac-Firefox浏览器+selenium+Python3环境安装
  7. ksu7对讲机调频软件_科普 | 数字对讲机的群呼功能原理是什么?你了解多少?...
  8. SignalR介绍与Asp.net
  9. 5-去掉a标签下划线,禁止a标签的跳转
  10. 最课程学员启示录:一份有诚意的检讨书
  11. [心情]一落千丈的反差
  12. 适合初学者使用的Mac绘图软件推荐
  13. 用matlab计算基金收益,CAPM模型计算的MATLAB实现
  14. html5考试总结300字,期中考试总结300字大全
  15. 固定螺栓系统行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  16. 黎曼猜想--论文笔记《On the Number of Primes Less Than a Given Magnitude》
  17. pocketsphinx 模型库_PocketSphinx声学模型的训练与使用
  18. Vue.js快速入门之五:Mockjs的使用和语法详解
  19. linux查看系统所有变量,Linux系统各指标命令
  20. 直接裁7000!任正非:我不要你觉得,我要我觉得

热门文章

  1. 【JavaWeb】AJAX
  2. 报错:NoSuchAlgorithmException: Algorithm HmacSHA1 not available
  3. java程序员必读书籍
  4. displayblock详解
  5. ESXI提示 ramdisk“tmp”已满的解决方案
  6. [Vue warn]: Invalid VNode type: undefined
  7. MPSOC DP协议介绍
  8. 常用的PostMethod及getMethod请求
  9. docker容器创建
  10. 更新npm和node