sqlite cannot be resolved
以下是我写的一个函数,不知为何总是报错:sqlite cannot be resolvedimport android.database.sqlite.SQLiteDatabase;
import example.sqlite.R;
import create_tables.create_table_class_test;
private boolean createandopendb() { //负责打开数据库
String mes = "正在使用数据库[user.db]";
try {
此行报错 sqlite = this.openOrCreateDatabase("user.db",Activity.MODE_PRIVATE, null);
此行报错 sqlite.execSQL(create_table_class_test.CREATE_TABLE);
return true;
} catch (Exception ex) {
Log.e("异常", mes = "打开或者创建数据库异常:" + ex.getMessage());
}
return false;
} --------------------编程问答-------------------- openOrCreateDatabase()方法的参数不对,数据库的路径要使用全限定名字。
给你个例子。
SQLiteDatabase sld =
SQLiteDatabase.openDatabase("/data/data/com.test/myDb",
null, SQLiteDatabase.OPEN_READWRITE
| SQLiteDatabase.CREATE_IF_NECESSARY);
补充:移动开发 , Android