第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Android基礎-初識SQLite

難度初級
時長 1小時 5分
學習人數(shù)
綜合評分9.40
56人評價 查看評價
9.6 內(nèi)容實用
9.2 簡潔易懂
9.4 邏輯清晰
  • 1.sqlite數(shù)據(jù)庫數(shù)據(jù)類型
    
    Integer?varchar(10)?float?double?char(10)?text
    
    2.sql回顧
    
    2.1創(chuàng)建表的語句
    create?table?表名(字段名稱?數(shù)據(jù)類型?約束,字段名稱?數(shù)據(jù)類型?約束......)
    create?table?person(_id?Integer?primary?key,name?varchar(10),age?Integer?not?null)
    
    2.2?刪除表的語句
    drop?table?表名
    drop?table?person
    
    2.3?插入數(shù)據(jù)
    insert?into?表名[字段,字段]?values(值1,值2......)
    insert?into?person(_id,age)?values(1,20)
    insert?into?person?values(2,"zs",30)
    
    2.4?修改數(shù)據(jù)
    update?表名?set?字段?=?新值?where?修改的條件
    update?person?set?name="ls",age=20?where?_id=1
    
    2.5?刪除數(shù)據(jù)
    delete?from?表名?where?刪除的條件
    delete?from?person?where?_id=2
    
    2.6?查詢語句
    select?字段名?from?表名?where?查詢條件?group?by?分組的字段?having?篩選條件?order?by?排序字段
    select?*?from?person;
    
    select?_id,name?from?person
    select?*?from?person?where?_id=1
    select?*?from?person?where?_id<>1
    select?*?from?person?where?_id=1?and?age>18
    select?*?from?person?where?name?like?"%小%"
    select?*?from?person?where?name?like?"_小%"
    select?*?from?person?where?name?is?null
    select?*?from?person?where?age?between?10?and?20
    select?*?from?person?where?age>18?order?by_id
    查看全部
  • Sqlite數(shù)據(jù)庫基本數(shù)據(jù)類型

    查看全部
  • sqlite數(shù)據(jù)庫創(chuàng)建


    查看全部
  • sqlite 查詢語句

    select * from person where _id<>1? ? ? ? ==>? ?_id 不等于1

    select * from person where name like "%小%"? ? ==>只要中間含有小,前后可以有任意多的字符

    select*? from person where name like "_小%"? ==>一個字符后面是小,后面可以有任意多的。

    select * from person where name is null? ? ==> 查詢名字為空的

    select * from person where age is 10 between 20

    select * from person where age >18 order by _id? ==> >18且根據(jù)—id指定排序




    查看全部
  • sqlite數(shù)據(jù)庫類型


    查看全部
  • id如果獲????
    查看全部
  • getreadableDatabase與getWritableDatabase的區(qū)別

    http://img1.sycdn.imooc.com//5e5392ff0001334512350263.jpg

    查看全部
  • getReadableDatabase()? getWritableDatabase()


    查看全部
  • sql 基本回顧

    查看全部
  • 保存
    查看全部
  • context 上下文對象
    查看全部
  • SQLite 數(shù)據(jù)庫增刪改查的方法:

    1:調(diào)用execSQL(sql)語句,需要記住正確的sql語句

    2:使用api封裝好的增刪改查的操作,填寫方法中對應的條件

    查看全部
    1. sqlite數(shù)據(jù)庫類型

      Integer????? varchar(10)????? float????? double????? char(10)??????? text

    2. sql語句回顧

      2.1.創(chuàng)建表的語句

      create table 表名(字段名稱? 數(shù)據(jù)類型?? 約束,字段名稱?? 數(shù)據(jù)類型?? 約束......)

    ????????????eg:? create table person(_id Integer primary key,name varchar(10),age Integer not null)

    ????????????2.2 刪除表的語句

    ????????????drop table 表名

    ????????????eg:drop table person

    ?????????????2.3 插入數(shù)據(jù)

    ????????????insert into 表名[字段1,字段2......] values(值1,值2......)

    ????????????eg: insert into person(_id,age) values(1,20)

    ????????????eg: insert into person values(2,"zj",30)??? //按照表字段的順序插入所有字段的值(不能缺少)

    ????????????2.4 修改數(shù)據(jù)

    ????????????update 表名 set 字段 = 新值 where 修改的條件

    ????????????eg: update person set nam="wzj" ,age=20 where _id=1?? //不加where條件語句表明表中的所有name都修改成“wzj”,age都修改成20

    ??? ????????2.5 刪除數(shù)據(jù)

    ????????????delete from 表名 where 刪除的條件

    ????????????delete from person where _id=2??? //不加where條件語句表明刪除person表中所有字段

    ????????????2.6 查詢語句

    ????????????selete 字段名 from 表名 where 查詢條件 group by 分組的字段 having 篩選條件 order by 排序字段

    ????????????selete * from person;

    ?????????????selete _id ,name from person;

    ????????????selete * from person where _id=1

    ????????????selete * from person where _id<>1? //_id不等于1

    ????????????selete * from person where _id=1 and age>18

    ????????????selete * from person where name like "%z%"

    ????????????selete * from person where name like "_z%"

    ????????????selete * from person where name is null

    ????????????selete * from person where age between 10 and 20

    ????????????selete * from person where age>18 order by _id



    查看全部
  • /*
    ??一、創(chuàng)建一個類MySQLiteOpenHelper繼承SQLiteOpenHelper,實現(xiàn)onCreate和onUpgrade
    ??方法。
    ??二、創(chuàng)建常量類Constant,將庫名表名之類的寫進去。
    ??public?class?Constant?{
    ????public?static?final?String?DASEBASE_NAME?=?"user.db";
    ????public?static?final?int?VERSION?=?1;
    ????public?static?final?String?TABLE_NAME?=?"students";
    ????public?static?final?String?_ID?=?"_id";
    ????public?static?final?String?STUDENT_NAME?=?"name";
    ????public?static?final?String?STUDENT_SEX?=?"sex";
    ????public?static?final?String?STUDENT_AGE?=?"age";
    }
    ??三、創(chuàng)建數(shù)據(jù)庫管理類,用單例模式獲得幫助類實例。
    ??public?class?DbManger?{
    ????private?static?MySQLiteOpenHelper?helper;
    
    ????public?static?MySQLiteOpenHelper?getIntance(Context?context)?{
    ????????if?(helper?==?null)?{
    ????????????helper?=?new?MySQLiteOpenHelper(context);
    ????????}
    ????????return?helper;
    ????}
    }
    ??四、創(chuàng)建數(shù)據(jù)庫
    ??private?MySQLiteOpenHelper?helper;
    ??helper?=?DbManger.getIntance(this);
    ??SQLiteDatabase?db?=?helper.getWritableDatabase();
    */


    查看全部
  • public?void?onClick(View?view){
    ???switch(view.getId()){
    ??????case?R.id.***:
    ??????break;
    ??????case?R.id.***:
    ??????break;
    ??????default:
    ??????break;
    ???}
    }


    查看全部
  • Android 內(nèi)置

    查看全部
  • sqlite常用命令:

    創(chuàng)建表:create table 表名(字段名 數(shù)據(jù)類型 約束 ,...)

    刪除表:drop table 表名

    插入數(shù)據(jù):insert into 表名 [字段,字段]? values(值1,值2...)

    ????????????????例:insert into person (_id,age)values(1,20)

    ????????????????或:insert into person (2,"zc",28)

    修改數(shù)據(jù);update 表名 set 字段=新值 where 修改條件

    ????????????????例:update person set name ="zc",age = 20 where _id = 1

    刪除數(shù)據(jù):delete from 表名 where 刪除條件?

    ????????????? ?例: delete from person where _id=2

    查詢數(shù)據(jù):select 字段名 from 表名 where 查詢條件 group by 分組字段? having 篩選條件 order by 排序字段?


    查看全部
  • 什么是Sqlite?

    小型的,零配置,可嵌入的,開源的,支持事務操作的,無數(shù)據(jù)類型的,程序驅(qū)動的關(guān)系型數(shù)據(jù)庫

    Sqlite的介紹:

    跨平臺的磁盤文件

    代碼量少

    api簡單易用

    1.sqlite數(shù)據(jù)庫數(shù)據(jù)類型

    Integer varchar(10) float char(10) text

    2.sql回顧

    2.1 創(chuàng)建表語句
    ?? ?create table 表名(字段名稱 數(shù)據(jù)類型 約束,字段名稱 數(shù)據(jù)類型 約束.....)
    ?? ?create table person(_id Integer primary key, name varchar(10), age Integer not null)
    2.2 刪除表的語句
    ?? ?drop table 表名
    ?? ?drop table person
    2.3 插入數(shù)據(jù)
    ?? ?insert into 表名[字段,字段] values(值1,值2.....)
    ?? ?insert into person values(2,"zs",30)
    2.4 修改數(shù)據(jù)
    ?? ?update 表名 set 字段=新值 where 修改的條件
    ?? ?update person set name="ls",age=20 where _id=1
    2.5 刪除數(shù)據(jù)
    ?? ?delete from 表名 where 刪除的條件
    ?? ?delete from person where _id=2
    2.6 查詢語句
    ?? ?select 字段名 from 表名 where 查詢條件 group by 分組的字段 having 篩選條件 order by 排序字段
    ?? ?select * from person;
    ???

    查看全部
首頁上一頁1234567下一頁尾頁

舉報

0/150
提交
取消
課程須知
1.必須掌握Android簡單UI 2.必須掌握Android中的基本事件 3.有一定的sql語句基礎
老師告訴你能學到什么?
1.基礎控件的使用 2.數(shù)據(jù)庫的增加,刪除,修改和查詢操作 3.數(shù)據(jù)庫操作中常用的sql語句 4.Android中的事件

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!