如何创建一个只有一行来存储用户名和密码值的sqlite数据库。无论何时尝试添加其他数据,应用程序都不允许。
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
String sqlDataStore = "create table if not exists " +
DATABASE_NAME + " ("+ BaseColumns._ID + " integer primary key autoincrement,"
+ COLUMN_USER + " text not null,"
+ COLUMN_CODE + " text not null);";
db.execSQL(sqlDataStore);
}
答案 0 :(得分:0)
String sqlDataStore = "create table if not exists " +
TABLE_NAME + " ("+ BaseColumns._ID + " integer primary key autoincrement,"
+ COLUMN_USER + " text not null,"
+ COLUMN_CODE + " text not null);";
TABLE_NAME
而非DATABASE_NAME
。
如果您想要更好的答案,请提交您编写的代码以添加新数据。