首页 > 数据库技术 > 详细

SQLite简单使用

时间:2015-11-01 19:37:26      阅读:836      评论:0      收藏:0      [点我收藏+]

1.首先继承了一个数据库的助手类LoginDBHelper

    代码如下:

public class LoginDBHelper extends SQLiteOpenHelper {

public static final int VERSION = 1;

LoginDBHelper(Context context, String name, CursorFactory factory,int version){

super(context, name, factory, VERSION);

}

// 这个地方是创建数据的时候调用

@Override

public void onCreate(SQLiteDatabase db) {

// TODO Auto-generated method stub

// 创建注册表

String sql = "create table user_table(uname varchar(32) primary key, " +

 "upassword varchar(32));";

db.execSQL(sql);

}


@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

// TODO Auto-generated method stub

}

}



2.定义了一个User的类,里面包含了用户的用户名和密码


public class User {

private String userName = null;

private String userPass = null;

User(){

}

User(String userName, String userPass){

this.userName = userName;

this.userPass = userPass;

}

void setUserName(String userName){

this.userName = userName;

}

void setUserPass(String userPass){

this.userPass = userPass;

}

String getUserName(){

return userName;

}

String getUserPass(){

return userPass;

}

}


3.定义了一个操作数据表user_table的类UserDao,代码如下:

     添加用户到用户表:

      技术分享

        删除用户:

        技术分享

     更改密码:

技术分享

    查询用户:

    技术分享



4.当然怎么使用LoginDBHelper更加重要啦,首先创建数据库

 // 创建数据库

 new LoginDBHelper(MainActivity.this, "user_db", null, 1);

再定义一个UserDao的对象,然后调用UserDao里面的方法,就可以对数据表进行操作啦。






















SQLite简单使用

原文:http://liull.blog.51cto.com/10828823/1708515

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!