即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

欢迎运用CSDN-markdown编辑器

编程语言 xiayitiao1 9℃ 0评论
本文目录
[隐藏]

1.android 学生管理系统


将数据加入到数据库


    private studentDaoOpenHelper helper;

    public studentDao(Context context) {
        helper = new studentDaoOpenHelper(context);
        // TODO Auto-generated constructor stub
    }
    /*
     * 添加学生
     * name 姓名
     * sex性别 
     */
    public void add(String name, String sex) {
        SQLiteDatabase db = helper.getWritableDatabase();
        db.execSQL("insert into student (name,sex) values(?,?)",new Object[]{name,sex});
        db.close();
    }
    /*
     * 删除学生的名字
     * name 姓名
     * sex性别 
     */
    public void delete(String name, String sex) {
        SQLiteDatabase db = helper.getWritableDatabase();
        db.execSQL("delete from student where name=?", new Object[]{name});
        db.close();
    }
    /*
     * 修改学生的性别
     * name 姓名
     * newsex性别 
     */
    public void update(String name, String newsex) {
        SQLiteDatabase db = helper.getWritableDatabase();
        db.execSQL("update  student set sex=? where name=?", new Object[]{newsex,name});
        db.close();
    }
    /*
     * 查询学生的性别
     * name 姓名
     * sex性别 
     */
    public String find(String name) {
        String sex = null;
        SQLiteDatabase db = helper.getWritableDatabase();
        Cursor cursor =db.rawQuery("select sex from student where name=?", new String[]{name});
         boolean result = cursor.moveToNext();
         if(result) {
             sex = cursor.getString(0);
         }
        cursor.close();
        db.close();
        return sex ;
    }
}

StudentOpenHelper


public class studentDaoOpenHelper extends SQLiteOpenHelper {

public studentDaoOpenHelper(Context context) {
    super(context, "info.db", null, 1);
    // TODO Auto-generated constructor stub
}

@Override
public void onCreate(SQLiteDatabase db) {
    // TODO Auto-generated method stub
     db.execSQL("create table student(_id integer primary key autoincrement,name varchar(20),phone varchar(20))");
}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    // TODO Auto-generated method stub

}

}

转载请注明:CodingBlog » 欢迎运用CSDN-markdown编辑器

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情