加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Android 数据库 SQLiteOpenHelper

发布时间:2020-12-15 07:16:30 所属栏目:Java 来源:网络整理
导读:public class DbOpenHelper extends SQLiteOpenHelper { private static String name = "test.db"; /* 数据库名称 */ static int version = 1; 数据库版本号 */ public DbOpenHelper(Context context) { super (context,name, null ,version); // TODO Auto-
public class DbOpenHelper extends SQLiteOpenHelper {

    private static String name = "test.db"; /* 数据库名称 */
    static int version = 1;  数据库版本号 */

    public DbOpenHelper(Context context) {
        super(context,name,null,version);
        // TODO Auto-generated constructor stub
    }

    @Override
    void onCreate(SQLiteDatabase db) {
         TODO Auto-generated method stub

        String sql = "create table person(id integer primary key autoincrement,name varchar(64))";
        db.execSQL(sql);
    }

    @Override
    void onUpgrade(SQLiteDatabase db,1)">int oldVersion,1)">int newVersion) {
        
    }
}
private Button button; @Override protected onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) this.findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override onClick(View v) { DbOpenHelper dbOpenHelper = new DbOpenHelper(MainActivity.); dbOpenHelper.getWritableDatabase(); } }); }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读