`
newton21012915
  • 浏览: 60351 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

android 访问SQLite

 
阅读更多
static SQLiteDatabase sld;
sld=SQLiteDatabase.openDatabase
				(
					"/data/data/com.bn.rcgl/myDb", 
					null, 
					SQLiteDatabase.OPEN_READWRITE|SQLiteDatabase.CREATE_IF_NECESSARY
				);
			String sql="create table if not exists type(tno integer primary key,tname varchar2(20));";
			sld.execSQL(sql);
			Cursor cursor=sld.query("type", null, null, null, null, null, "tno");
			int count=cursor.getCount();
			if(count==0)//如果是第一次运行程序,自动创建3个缺省类型
			{
				for(int i=0;i<father.defultType.length;i++)
				{
					sql="insert into type values("+i+",'"+father.defultType[i]+"')";
					sld.execSQL(sql);
				}
				
				cursor=sld.query("type", null, null, null, null, null, "tno");
				count=cursor.getCount();
			}
			alType.clear();
			while(cursor.moveToNext())
			{
				alType.add(cursor.getString(1));
			}
			sld.close();
			cursor.close();


http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxxrJ35Nnc0biuQdjfLEM8uzKatFDeyBoh7SE6dSqDdi3pWAEfxisctECTUhdYJJ15S7iGFsMqZxql9zwMmTDicnHMwuOhc3p3IZUCd6h4%2Bs%3D
分享到:
评论

相关推荐

    android访问sqlite操作

    以上就是Android访问SQLite数据库的基本操作。在实际应用中,你可能还需要处理事务、异常处理、数据同步等问题。记住,始终确保在操作完成后关闭`Cursor`和`SQLiteDatabase`对象,以避免资源泄漏。 在提供的压缩包...

    Android数据库SQLite详解

    在Android开发中,SQLite是一个非常重要的组成部分,它是一个轻量级的、开源的、嵌入式的SQL数据库引擎,被广泛用于存储和管理应用程序中的数据。SQLite具有高效、可靠且易于集成的特点,使得它成为Android应用数据...

    Android中SQLite数据库查看工具

    SQLite 直接访问其存储文件。 为什么要用 SQLite? 不需要一个单独的服务器进程或操作的系统(无服务器的)。 SQLite 不需要配置,这意味着不需要安装或管理。 一个完整的 SQLite 数据库是存储在一个单一的跨平台的...

    Android和SQLite简介(对官方文档的翻译).doc

    - **访问控制**:在Android中创建的SQLite数据库只能被同一应用程序内的类访问,从而确保了数据的安全性和隐私。 - **高效的数据管理**:通过使用SQLite,开发者可以更高效地管理应用程序的数据,实现复杂的数据查询...

    android-sqlite-encrypt

    《Android SQLite 加密详解》 在移动应用开发中,数据存储是不可或缺的一部分,尤其是在Android平台上,SQLite数据库被广泛用于本地数据管理。然而,随着隐私保护和数据安全的重要性日益凸显,如何对SQLite数据库...

    android 的sqlite数据库加密实现

    然而,随着数据安全性的日益重要,对SQLite数据库进行加密是必要的,以保护敏感信息免受未授权访问。本篇文章将深入探讨如何在Android中实现SQLite数据库的加密。 一、SQLite加密的必要性 1. 数据隐私:在移动设备...

    android之sqlite实现增删改查

    "Android之SQLite实现增删改查" Android平台中,SQLite是一种轻量级的关系型数据库,广泛应用于移动应用开发中。在本例子中,我们将学习如何使用SQLite来实现增删改查操作。 标题解释 "Android之SQLite实现增删改...

    Android-sqlite-android一个AndroidSQLite支持库

    在Android应用开发中,SQLite是一个内置的轻量级数据库,用于存储应用程序的数据。SQLite支持标准的关系型数据库功能,如创建、查询、更新和删除数据,是Android应用进行本地数据持久化的重要工具。`sqlite-android`...

    Android基于Sqlite的学生信息管理系统源码.zip

    《Android基于SQLite的学生信息管理系统详解》 SQLite是一个轻量级的、开源的、自包含的数据库引擎,被广泛应用于移动设备上的应用程序,特别是在Android平台上。本系统“Android基于SQLite的学生信息管理系统”...

    Android 使用SQLite数据库

    在Android开发中,SQLite数据库是应用内部数据存储的主要方式之一,尤其适合小规模的数据存储。以下是关于Android使用SQLite数据库的一些核心知识点: 1. **SQLiteOpenHelper**:这是Android SDK提供了一个用于创建...

    Android+sqlite

    SQLite数据库文件默认位于应用的私有数据目录下,其他应用无法直接访问,确保了数据的安全性。然而,为了防止数据泄露,开发者还需要在代码中处理好敏感信息,如密码的加密存储。 总的来说,这个Android+SQLite的...

    Android Database SQLite 多表操作源码

    8. **ContentProvider**:为了在不同应用间共享SQLite数据,可以使用ContentProvider,它提供了一种标准接口来访问数据。 9. **SQLiteCursorLoader**:配合LoaderManager,SQLiteCursorLoader可以在后台加载数据,...

    android连接SQLite数据库源码.rar

    ContentProvider是Android系统中提供数据访问的标准接口,它可以包装SQLite数据库操作,使得数据能在不同应用间共享。 6. **异步数据库操作**: 在主线程上执行数据库操作可能导致应用无响应,因此通常推荐在子线程...

    android中sqlite的使用

    在Android开发中,SQLite是一个非常重要的数据存储工具。SQLite是一个轻量级的、关系型数据库管理系统,它嵌入到应用程序中,无需单独的服务进程。SQLite支持标准的关系数据库特性,如SQL语法、事务处理和预编译语句...

    Android SQLite源码+说明

    `Android_DB`可能是源码或示例项目,这部分内容可能包括SQLiteOpenHelper的子类实现,展示了如何创建和升级数据库,以及如何定义ContentProvider来公开数据库数据,以便其他应用可以访问。源码中可能还包括...

    AndroidSQLite开发案例

    `ContentProvider`是Android系统中数据交换的标准接口,它允许一个应用暴露其SQLite数据库以便其他应用访问。 5. Cursor:在Android中,`Cursor`是查询结果的载体,它像指针一样遍历数据库查询结果。在使用`SQLite`...

    Android使用SQLite数据库

    ### Android使用SQLite数据库知识点详解 #### 一、SQLite简介及特点 SQLite是一款广泛使用的嵌入式数据库管理系统,因其轻量级特性和强大的功能而在多个领域得到了广泛应用。它支持标准SQL查询语言,仅需少量内存...

    Android数据库SQLite的例子

    在Android应用开发中,SQLite是一个重要的组成部分,它是一个轻量级的、开源的、嵌入式的SQL数据库引擎,被广泛用于存储和管理应用程序中的数据。SQLite数据库为Android开发者提供了便捷的方式来处理数据,无需独立...

    sqlite-android,android sqlite支持库.zip

    此外,Android 还提供了 `ContentProvider`,它是一个系统服务,可以封装 SQLite 数据库,使得其他应用可以通过标准的 URI 方式访问和共享数据。这对于跨应用数据共享和集成至关重要。 在实际开发中,为了方便数据...

    android对sqlite数据库的操作

    在更复杂的场景下,应用间共享数据时,可以使用`ContentProvider`结合SQLite数据库,实现数据的统一管理和访问。 九、LiveData和Room库 Android架构组件中的`LiveData`和`Room`提供了更好的数据库操作体验。`Room`...

Global site tag (gtag.js) - Google Analytics