---恢复内容开始---
一.建表
//通过SQLiteDatabase 创建数据库stu.db3
final SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(this.getFilesDir().toString()+"/stu.db3", null);
db.execSQL("CREATE TABLE student(id INTEGER PRIMARY KEY, name VARCHAR(50), score INTEGER)"); //创建student学生表
openOrCreateDataBase()方法用来打开或创建数据库。这是一个静态方法,不能用new 创建而是用类名调用。
public static SQLiteGDataBase openOrCreateDataBase(String path,SQLiteDataBase.CusorFactory factory)
第一个参数为数据库文件路径(包括文件名) 可用getFilesDir()来获取路径
第二个参数 一般默认null来使用默认的GursorFactory的对象
二.数据插入
/**1 保存操作*/save.setOnClickListener(newView.OnClickListener() {
@Overridepublic voidonClick(View arg0) {/** 获取数据*/String i=id.getText().toString();
String n=name.getText().toString();
String s=score.getText().toString();//执行插入语句
try{
db.execSQL("I