【鸿蒙】数据库--添加数据

简介: 2.添加数据关系型数据库提供了插入数据的接口,通过ValuesBucket输入要存储的数据,通过返回值判断是否插入成功,插入成功时返回最新插入数据所在的行号,失败时则返回-1。

2.添加数据

关系型数据库提供了插入数据的接口,通过ValuesBucket输入要存储的数据,通过返回值判断是否插入成功,插入成功时返回最新插入数据所在的行号,失败时则返回-1。

在第一步已经创建好数据库,那接下来就添加数据吧,


类名 接口名 描述
RdbStore long insert(String table, ValuesBucket initialValues)

首先构建ValuesBucket对象。然后调用它的方法进行添加数据。再然后我们要判断是否添加成功,我们还得获取接口的返回值,也就是id值。

//传入四个参数
        RdbStore rdbStore = helper.getRdbStore(config, 1, Callback, null);
        ValuesBucket valuesBucket = new ValuesBucket();
        valuesBucket.putInteger("id",1);
        valuesBucket.putString("name","zhangsan");
        valuesBucket.putInteger("age", 18);
        valuesBucket.putDouble("salary", 8000.5);
        //判断是否成功
        long test = rdbStore.insert("test", valuesBucket);
        System.out.println("========test"+test);
        valuesBucket.putInteger("id",2);
        valuesBucket.putString("name","wangwu");
        valuesBucket.putInteger("age", 28);
        valuesBucket.putDouble("salary", 80001.5);
        long test1 = rdbStore.insert("test", valuesBucket);
        System.out.println("========test"+test1);

看log的结果呢也是成功了


相关文章
|
24天前
|
存储 Oracle 关系型数据库
Dataphin常见问题之想要周期执行任务如何解决
Dataphin是阿里云提供的一站式数据处理服务,旨在帮助企业构建一体化的智能数据处理平台。Dataphin整合了数据建模、数据处理、数据开发、数据服务等多个功能,支持企业更高效地进行数据治理和分析。
|
1月前
|
存储 关系型数据库 MySQL
如何处理爬取到的数据,例如存储到数据库或文件中?
【2月更文挑战第23天】【2月更文挑战第73篇】如何处理爬取到的数据,例如存储到数据库或文件中?
|
1月前
|
SQL 开发框架 JavaScript
在 Vue 中进行数据持久化时,有哪些常用的数据库框架?
在 Vue 中进行数据持久化时,有哪些常用的数据库框架?
45 3
|
1月前
|
存储 数据管理 数据处理
数据之光:探索数据库技术的演进之路
数据之光:探索数据库技术的演进之路
59 1
|
1月前
|
存储 运维 关系型数据库
数据的力量:构筑现代大型网站之数据库基础与应用
数据的力量:构筑现代大型网站之数据库基础与应用
49 0
|
27天前
|
SQL Java 数据库连接
从来没想到我们会扒拉nohup文件去找我们想要的数据,然后往数据库中添加。。。...
从来没想到我们会扒拉nohup文件去找我们想要的数据,然后往数据库中添加。。。...
17 0
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
【MySQL 数据库】2、MySQL 的数据控制语言、函数和约束
28 0
|
1月前
|
NoSQL Java 数据库连接
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
267 1
|
2月前
|
关系型数据库 MySQL 数据库
|
2月前
|
存储 监控 安全
内网屏幕监控软件的数据存储与管理:使用SQLite数据库保存监控记录和配置信息
在当今数字化时代,安全和监控在企业和组织中变得至关重要。内网屏幕监控软件作为一种关键工具,帮助组织监视员工的活动并确保信息安全。这种软件不仅需要高效地记录和管理监控数据,还需要能够方便地进行配置和调整。本文将讨论如何使用SQLite数据库来保存监控记录和配置信息,并介绍如何通过自动化机制将监控到的数据提交到指定网站。
148 2