zoukankan      html  css  js  c++  java
  • android 建数据库的正确写法

    新建一个类叫XXXContract,并在类里面静态内部类继承BaseColumn,在内部类中写建表的名字和表的列名,因为BaseColumns类里面封装了一个_ID和_count,所以ID就不需要我们自己定义了.如下代码所示:

    public class PersonContract {
        public static class Person implements BaseColumns{
            public static final String TABLE_NAME="person";
            public static final String COLUMNS_NAME="name";
            public static final String COLUMNS_NUMBER="number";
        }
    }

     在继承了SQLiteOpenHelper类中的onCreate方法中 用新建类的数据代替SQL语句中相关的数据 

    db.execSQL("create table "+ PersonContract.Person.TABLE_NAME+
                    " ("+PersonContract.Person._ID
                    +" integer primary key autoincrement,"+
                    PersonContract.Person.COLUMNS_NAME+" varchar(20),"+
                    PersonContract.Person.COLUMNS_NUMBER+" varchar(20)" +
                    ")");

     原先的代码是以下这样的,如果要改动的话会很麻烦也很会出错

    db.execSQL("create table person (_id integer primary key autoincrement,name varchar(20),number varchar(20))");
    查看全文
  • 相关阅读:
    图书-哲学-奥卡姆剃刀:《奥卡姆剃刀原理》
    汉语-词语-认知:认知能力
    汉语-词语-认知:认知水平
    汉语-词语:认知
    pg_dump
    pg_ctl
    pg_controldata
    pg_config
    paste
    passwd
  • 原文地址:https://www.cnblogs.com/IT-lss/p/5843400.html
  • 最新文章
  • 开机黑屏 只显示鼠标 电脑黑屏 有只老鼠 举 [我们已经成功地解决了]
    九汇总再次排序算法
    java的System.getProperty()值的方法可以得到
    联想K860 ROM 从官方Vibe 精简 提高性能
    [CSS] CSS Transitions: Delays and Multiple Properties
    [ReactJS] DOM Event Listeners in a React Component
    [AngualrJS] Using Angular-Cache for caching http request
    [React] Styling a React button component with Radium
    [Immutable.js] Working with Subsets of an Immutable.js Map()
    [Immutable,js] Iterating Over an Immutable.js Map()
  • 热门文章
  • [Hapi.js] Managing State with Cookies
    [Hapi.js] Request Validation with Joi
    [Immutable,js] Immutable.Record() as data models
    [Hapi.js] Friendly error pages with extension events
    汉语-词语:自信
    汉语-词语:勇敢
    汉语-成语:胆大心细
    汉语-词语-品质:稳重
    汉语-词语-认知:能力
    法则-社会生活:社会生活十大著名法则
Copyright © 2011-2022 走看看