`

sqlite要点

 
阅读更多

SQlitOpenHelper

作用:代码中调用sqlite数据库

1.抽象类,需要extends它

2.必须要有构造函数,OnCreate()和OnUpgrade()

3.没有安装sqlite的手机需要下载安装SQLite Installer for Root,手机需要root权限

4.是所有sqlite数据库操作的发起者

 

SQLiteDatabase

作用:数据库对象

1.可以从SQlitOpenHelper的getReadableDatabase()和getWritableDatabase()中得到,分别得到sqlite的只读和可写权限

2.有execSQL("sql string"),insert(...)(该方法返回long型的RowID),updata(...)

3.上述方法中都用了ContentValue类,ContentValue类用法如后所述

5.有query(.........)方法,用于sql查询,返回一个Cursor对象,Cursor对象有moveToNext()方法,用于遍历读取query()的结果

6.从Cursor读取数据的方法为:

  RESULTTYPE result  = cursor.getString(cursor.getColumnIndex("ColumnName"))

  不能直接用columnName得到游标当前所指行某列的Value

 

SQLiteQueryBuilder

作用:专门用于查询的类

setTables()

setProjectionMap()

appendWhere()

 

ContentValue

 

分享到:
评论

相关推荐

    sqlite资料

    SQLite是一款开源、轻量级的嵌入式...以上是SQLite的基础知识要点,通过深入理解和实践,你可以逐步掌握SQLite的使用,为后续的数据库管理和开发打下坚实的基础。希望这份资料能帮助你在SQLite的学习之路上事半功倍。

    sqlite3数据库 linux嵌入式

    本文将深入探讨SQLite3在Linux嵌入式系统中的应用,移植过程以及相关的技术要点。 首先,SQLite3数据库的核心特性包括其小巧的体积、高效的性能和简单易用的API。由于SQLite3是基于文件的数据库系统,因此在资源...

    Sqlite SQL基本语法汇总

    以上就是SQLite SQL的基本语法要点,它们构成了SQLite数据操作的核心。在实际应用中,可以根据需求组合这些语法元素,实现复杂的数据库操作。记得在编写SQL语句时,注意语句的正确性和性能优化,以确保高效的数据...

    手机原生GPS定位 循环定位 获取的经纬度写入sqlite数据库

    下面将详细阐述这些技术要点。 1. **Android原生GPS定位**: Android系统提供了LocationManager服务,用于获取设备的位置信息。开发者需要通过Context.getSystemService()方法获取LocationManager实例,然后注册...

    sqlite可视化操作系统

    本文将详细介绍如何制作一个简易的SQLite数据库可视化操作系统,以及相关的技术要点。 1. 数据库基础概念 SQLite是一个自包含、无服务器、零配置、事务性的SQL数据库引擎。它支持标准的关系数据库特性,如SQL语法...

    入门级 androidstudio 链接SQLite数据库

    以上就是关于Android Studio连接SQLite数据库的基本知识要点。学习这些概念和技巧,将有助于初学者快速上手Android应用中的数据存储和管理。通过实践和不断探索,你将能够熟练地利用SQLite为你的应用构建强大而稳定...

    史上最强全面解析SQLite

    总结了使用SQLite时的一些实践经验和技术要点。 通过以上内容的详细介绍,我们可以看出SQLite不仅是一个功能强大的数据库系统,而且在许多方面都有着独特的优势。无论是对于开发者还是最终用户来说,了解并掌握...

    php+sqlite 通用成绩查询系统 v1.0

    .db 数据库打开方式:sqlite数据浏览器等sqlite编辑器要点:数据支持任意列数,列标题自定义,自定义各行内容.要点:查询条件设置和数据库字段一模一样 即可。使用步骤:参数修改1.软件notepad++或记事本打开inc/...

    C#操作SQLite+大文件上传切分合并+U盘拷贝

    在本文中,我们将深入探讨如何使用C#进行SQLite数据库操作,大文件的上传与切分合并,以及实现U盘自动拷贝功能,并结合UI多线程更新的技术要点。这些都是现代软件开发中的常见需求,尤其在桌面应用和移动应用中。 ...

    Android 中SQLite技术实例详解

    Android和iOS的数据库都是用SQLite来实现. 一,SQLite数据库简介: 轻量级:SQLite数据库是一个轻量级的数据库,适用于少量数据的CURD; 文件本质:SQLite数据库支持大部分SQL语法,允许使用SQL语句操作数据库,其本质...

    Android 数据库SQLite.rar

    在Android开发中,SQLite是一个至关重要的组成部分,它是一个轻量级的数据库...以上就是关于Android中SQLite数据库的基础知识和应用要点。理解并熟练掌握这些内容,将有助于你在开发过程中有效管理应用的数据存储需求。

    Android App使用SQLite数据库的一些要点总结

    在Android应用开发中,SQLite是一个重要的组成部分,它作为一个嵌入式的轻量级数据库,使得开发者能够在本地存储数据。本文将详细讲解如何在Android App中使用SQLite数据库,包括基本操作、对象获取、数据查询以及...

    嵌入式Linux开发中针对Tiny210的SQLite数据库API与C代码的交叉编译教程

    熟悉从源代码获取开始直到最终产品化整个过程中所涉及的知识点和技术要点,如工具链设置、交叉编译技巧、数据库连接配置等关键流程。 其他说明:需要注意文中所提供的操作指导均基于较旧版本的操作系统(Ubuntu ...

    SpringBoot整合SQLite:从项目配置到数据操作全流程详解

    ③熟练使用Spring Data JPA或其他持久层技术与SQLite进行交互的方式和技术要点。 其他说明:除了基本概念之外,文中还有多个示例程序供练习之用,有助于巩固所学知识点。对于想要深入了解如何利用SpringBoot和SQLite...

    Android Studio成品源码项目:日历备忘录记事本(含SQLite数据库)

    文章不仅提供了完整的代码示例,还深入探讨了各个功能模块的具体实现细节和技术要点,如数据库表结构设计、闹钟管理、数据绑定等。此外,作者还分享了一些常见的开发陷阱及其解决方案,如时间戳处理、PendingIntent...

    Android开发:基于SQLite的日历备忘录应用实现与关键技术详解

    文章不仅提供了完整的代码示例,还深入探讨了各个功能模块的具体实现细节和技术要点,如数据库表结构设计、闹钟管理、数据绑定等。此外,作者还分享了一些常见的开发陷阱及其解决方案,如时间戳处理、PendingIntent...

    安卓SQLite数据库相关-Android安全简单的键值对数据存储库源码.rar

    - 学习要点:理解数据库的创建、升级流程,如何执行SQL语句,如何在Android组件间共享数据,以及如何确保数据安全。 6. 调试与运行: 由于描述中提到部分代码可能需要自行调试,因此在使用源码时,可能需要理解...

    WinForm+SQLite学生信息管理系统的实现与关键技术解析

    文中详细讲解了各个功能模块的实现细节和技术要点,包括界面设计、数据库操作、事件处理等方面的内容。此外,系统采用了数据分层架构,将业务逻辑和数据访问分离,确保了系统的可维护性和扩展性。 适合人群:适合有...

    详解Java使用sqlite 数据库如何生成db文件

    本文将详细介绍 Java 使用 SQLite 数据库生成 DB 文件的实现步骤和相关技术要点。 为什么选择 SQLite SQLite 是一种轻量级的关系数据库管理系统,具有以下优点: * 轻量级: SQLite 库文件小于 500KB,非常适合...

    简单学生信息管理系统:原生Winform+SQLite,窗体继承与动态导航菜单

    文中详细讲解了各个功能模块的实现细节和技术要点,包括界面设计、数据库操作、事件处理等方面的内容。此外,系统采用了数据分层架构,将业务逻辑和数据访问分离,确保了系统的可维护性和扩展性。 适合人群:适合有...

Global site tag (gtag.js) - Google Analytics