Creating tables in sqlite database on android

前端 未结 5 1017
误落风尘
误落风尘 2020-12-17 02:28
@Override
        public void onCreate(SQLiteDatabase db)
        {
            try{
                db.execSQL(\"create table \" +          NotificationManager.getUserSt         


        
5条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-17 03:02

    public class LoginDataBaseAdapter { static final String DATABASE_NAME = "login.db";

        static final int DATABASE_VERSION = 1;
    
        public static final int NAME_COLUMN = 1;
    
        // TODO: Create public field for each column in your table.
        // SQL Statement to create a new database.
    
        static final String DATABASE_CREATE = "create table "+"LOGIN"+
                                     "( " +"ID"+" integer primary key autoincrement,"+ "USERNAME  text,PASSWORD text,UNAME text); ";
    
        // Variable to hold the database instance
        public  SQLiteDatabase db;
    
        // Context of the application using the database.
        private final Context context;
    
        // Database open/upgrade helper
        private DataBaseHelper dbHelper;
    
        public  LoginDataBaseAdapter(Context _context) 
        {
            context = _context;
            dbHelper = new DataBaseHelper(context, DATABASE_NAME, null, DATABASE_VERSION);
    
        }
        public  LoginDataBaseAdapter open() throws SQLException 
        {
            db = dbHelper.getWritableDatabase();
            return this;
        }
        public void close() 
        {
            db.close();
        }
    
        public  SQLiteDatabase getDatabaseInstance()
        {
            return db;
        }
    

提交回复
热议问题