我想在我的数据库中添加一些数据..我想添加" admin"作为我的程序的默认用户名和密码..所以当我输入用户名和密码到我的Edittext时,不需要在我的程序的第一次运行时注册它将继续进入管理活动..
这是我的编码添加一些数据
UserCrud uCrud = new UserCrud(this);
User user = new User();
user.loguser = "admin";
user.logpass = "admin";
uCrud.insert(user);
这是我在我的数据库中插入数据的crud操作
public class UserCrud {
private DBHelper dbHelper;
public UserCrud(Context context){
dbHelper = new DBHelper(context);
}
public int insert(User user){
SQLiteDatabase db = dbHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(User.KEY_priv, user.privl);
values.put(User.KEY_username, user.username);
values.put(User.KEY_usertype, user.usertype);
values.put(User.KEY_sex, user.sex);
values.put(User.KEY_usercompany, user.usercompany);
values.put(User.KEY_usermail, user.usermail);
values.put(User.KEY_usercontact, user.usercontact);
values.put(User.KEY_useradd, user.useradd);
values.put(User.KEY_loguser, user.loguser);
values.put(User.KEY_logpass, user.logpass);
values.put(User.KEY_logconfirm, user.logconfirmm);
long user_Id = db.insert(User.TABLE, null, values);
db.close();
return (int) user_Id;
}
但是当我运行我的应用程序时没有任何事情发生..