`
wuhua
  • 浏览: 2111762 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SQLite 的应用实例

阅读更多
package com.gggeye;


import java.io.FileNotFoundException;
import java.util.ArrayList;

import android.app.ListActivity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.widget.ArrayAdapter;

 

public class DataTest extends ListActivity {
    private final String _DB_NAME = "userdb";
    private final String _TABLE_NAME = "users";
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        ArrayList<String> results = new ArrayList<String>();
        SQLiteDatabase db = null;
        try
        {
            //Log.log("中国");
            /* 新建 database */
            this.createDatabase(_DB_NAME, 1, MODE_PRIVATE, null);
            /* 打开 database */
            db = this.openDatabase(_DB_NAME, null);
            /* 新建 table */
            /* Create a Table in the Database. */
            db.execSQL("CREATE TABLE IF NOT EXISTS "
                                + _TABLE_NAME
                                + " (username VARCHAR, password VARCHAR,"
                                + " country VARCHAR, email VARCHAR);");
            /* 新建两笔资料 */
            db.execSQL("INSERT INTO "
                    + _TABLE_NAME
                    + " (username, password, country, email)"
                    + " VALUES ('Gramlich', 'Nicolas', 'Germany', 'Gramlich@mymobisoft.com');");
            db.execSQL("INSERT INTO "
                    + _TABLE_NAME
                    + " (username, password, country, email)"
                    + " VALUES ('Doe', 'John', 'US', 'Doe@mymobisoft.com');");
            Cursor c = db.query("SELECT username,password" +
                    " FROM " + _TABLE_NAME
                    + " WHERE country = 'US' LIMIT 2;",
                    null);
           
            /* 只取username 咄1 附件:  
分享到:
评论

相关推荐

    sqlite应用实例

    本应用实例主要围绕SQLite展开,旨在通过具体的案例帮助读者深入理解和掌握SQLite的使用方法。以下将详细解析这个实例的内容: 1. 数据库创建与连接: 在SQLite中,数据库是一个文件,可以通过SQLite API或命令行...

    sqlite3使用实例代码

    主要是个人写的一个sqlite3 c接口的数据库操作demo,基本满足平时的使用要求。

    基于android SQlite 应用实例

    本实例主要展示了如何在Android应用中使用SQLite进行基本操作,包括创建数据库、创建表、插入数据、查询数据以及更新和删除数据。 首先,我们需要在Android项目中添加SQLite相关的权限。在AndroidManifest.xml文件...

    IOS开发SQLite使用实例

    在iOS开发中,SQLite是一个非常重要的数据库管理系统,它被广泛应用于存储和管理应用程序的数据。SQLite是轻量级的,不需要服务器进程,可以直接嵌入到应用中,因此在iOS平台上非常受欢迎。本文将深入探讨SQLite在...

    sqlite的使用案例

    本教程将通过具体的案例,详细介绍如何在iOS应用中使用SQLite进行数据存储。 首先,我们需要了解SQLite的基本概念。SQLite数据库以文件形式存在,每个数据库文件就是一个SQLite数据库。表是数据库中的主要结构,...

    Android的SQLite使用实例

    【Android的SQLite使用实例】 SQLite 是一种轻量级的数据库管理系统,被广泛应用于移动设备,尤其是在Android平台上。在Android应用中,SQLite用于存储应用程序的结构化数据,如用户信息、设置、联系人列表等。以下...

    sqlite3应用实例

    总结来说,这个“sqlite3应用实例”涵盖了SQLite3在Linux下的基本使用,包括安装、数据库的创建与操作、表的创建与管理,以及数据的增删查改。通过学习和实践这些内容,开发者可以有效地利用SQLite3进行小型项目的...

    SQLite数据库案例完整解析

    这篇“SQLite数据库案例完整解析”将深入探讨SQLite的核心概念、操作方式以及在实际应用中的实例。 首先,我们来了解SQLite的基本结构。SQLite数据库由一个或多个数据库文件组成,每个文件都包含了完整的数据库。...

    android sqlite应用实例代码

    本实例代码库提供了全面的SQLite操作示例,包括插入、删除、更新和查找等基本操作,非常适合Android开发者学习和参考。 首先,我们来看看如何在Android中创建和访问SQLite数据库。每个SQLite数据库都是通过...

    java: SQLite使用实例

    Java中的SQLite是一个轻量级、开源的嵌入式数据库,常用于桌面应用或者移动设备上,因为它不需要单独的服务器进程,而是直接与应用程序一起运行。SQLite支持SQL标准,并且提供了丰富的API供开发者进行数据操作。在...

    Sqlite实例及应用

    - **移动应用**:Android系统默认使用SQLite作为应用数据库,iOS开发中也可选择使用。 - **桌面应用**:如电子邮件客户端、文本编辑器等,用于本地数据存储。 - **Web应用**:在服务器端不适用大型数据库时,...

    sqlite操作实例c#完整版

    本实例是关于如何在C#中使用SQLite进行数据库操作的完整指南,包括动态创建数据库、根据类库定义表结构以及执行数据添加等基本操作。 1. **SQLite 驱动安装**: 在C#项目中使用SQLite,首先需要安装SQLite的.NET...

    C++使用SQLite实例

    本实例将深入探讨如何在C++环境中使用SQLite进行数据库操作,包括数据的创建、表的创建以及数据存储。 首先,为了在C++中使用SQLite,我们需要一个SQLite的C++接口库。SQLite官方提供了C接口,但直接使用可能会比较...

    AndroidSQLite开发案例

    综上所述,“AndroidSQLite开发案例”涵盖了Android应用中SQLite数据库的基本使用,包括数据库的创建、操作接口的封装、数据的CRUD操作以及事务处理等核心概念。这样的案例对于学习和实践Android数据库编程非常有...

    SQLite3 使用实例

    在这个"SQLite3 使用实例"中,我们将探讨三个基本的使用场景,帮助你理解如何在实际开发中应用 SQLite3。 1. **创建数据库和表** 在第一个实例中,你可能会看到如何创建一个新的 SQLite3 数据库以及定义表的结构。...

    Qt中 SQlite 数据库 加密 SqliteCipher 实例

    Qt中SQlite数据库加密SqliteCipher 操作实例,打开多个数据库,附着数据库跨库查询, 对应说明:https://blog.csdn.net/woguanni/article/details/120524602

    .net下使用sqlite3实例 SQLiteSpy

    SQLite 是一款轻量级的数据库引擎,它无需服务器进程,可以直接在应用程序中使用。在 .NET 开发环境中,我们可以借助 SQLite 数据库来实现快速、高效的本地数据存储。SQLiteSpy 则是一款方便的数据库管理工具,它...

    SQLite应用小例子

    在这个“SQLite应用小例子”中,我们主要关注如何在C++环境中使用SQLite库进行数据库操作。 首先,`sqlite3.lib`是一个静态链接库文件,它是SQLite的C接口实现,用于在C或C++程序中调用SQLite的功能。当你在项目中...

    sqlite数据库实例

    本实例将深入探讨SQLite数据库的使用,包括其基本操作、查询语句以及高级特性。 首先,SQLite的核心概念是数据库文件,它是一个普通的磁盘文件,包含了数据库的所有结构和数据。在SQLite中,我们可以通过创建数据库...

    基于Android系统的Sqlite的数据应用实例

    在这个"基于Android系统的Sqlite的数据应用实例"中,我们将探讨如何在Android应用中有效地使用SQLite进行数据操作。 首先,Android中的SQLite数据库通常通过`SQLiteOpenHelper`类来管理和操作。这个类提供了创建...

Global site tag (gtag.js) - Google Analytics