【Android-SQLite】编写DAO类对数据库进行增删改查

本文详细介绍了在Android应用中如何创建DAO类,初始化SQLite数据库,并通过该类执行增删改查操作。强调了在操作结束时关闭数据库的重要性,以及在执行增操作时防止SQL注入的安全考虑。同时,提到了查询操作通常使用游标工厂和while循环来遍历结果,并在完成后关闭游标。
摘要由CSDN通过智能技术生成

创建数据库:link.
初始化数据库:link.

本文主要针对:如何对数据库进行增删改查操作
可以使用sql语句或是Android API进行操作:link.

总结:

  1. 创建DAO类和实例化对象,删改查操作通过这个对象来完成
  2. 写增删改查操作
  3. 编写测试类进行测试 link.

——————————————————————————————————————————————————————

1.创建DAO类和实例化对象

一般会在构造方法中去创建数据库,此处的报错是因为context没有作为参数传进来,所以要在构造函数中进行创建:

public class Dao {
   
    private final DatebaseHelper mhelper;
    public Dao(Context context){
   
        //创建数据库
        mhelper = new DatebaseHelper(context);
    }
 }

在这里插入图片描述
在这里插入图片描述

2、写增删改查操作

不管是哪种方式!在操作结束后都要关闭数据库

增::此处会有安全性问题!要防止SQL注入

    public void insert
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值