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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Android基礎(chǔ)-初識(shí)SQLite

難度初級(jí)
時(shí)長(zhǎng) 1小時(shí) 5分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.40
56人評(píng)價(jià) 查看評(píng)價(jià)
9.6 內(nèi)容實(shí)用
9.2 簡(jiǎn)潔易懂
9.4 邏輯清晰
  • 1.sqlite數(shù)據(jù)庫(kù)數(shù)據(jù)類(lèi)型
    
    Integer?varchar(10)?float?double?char(10)?text
    
    2.sql回顧
    
    2.1創(chuàng)建表的語(yǔ)句
    create?table?表名(字段名稱(chēng)?數(shù)據(jù)類(lèi)型?約束,字段名稱(chēng)?數(shù)據(jù)類(lèi)型?約束......)
    create?table?person(_id?Integer?primary?key,name?varchar(10),age?Integer?not?null)
    
    2.2?刪除表的語(yǔ)句
    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?查詢(xún)語(yǔ)句
    select?字段名?from?表名?where?查詢(xún)條件?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ù)庫(kù)基本數(shù)據(jù)類(lèi)型

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


    查看全部
  • sqlite 查詢(xún)語(yǔ)句

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

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

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

    select * from person where name is null? ? ==> 查詢(xún)名字為空的

    select * from person where age is 10 between 20

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




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


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

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

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


    查看全部
  • sql 基本回顧

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

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

    2:使用api封裝好的增刪改查的操作,填寫(xiě)方法中對(duì)應(yīng)的條件

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

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

    2. sql語(yǔ)句回顧

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

      create table 表名(字段名稱(chēng)? 數(shù)據(jù)類(lèi)型?? 約束,字段名稱(chēng)?? 數(shù)據(jù)類(lèi)型?? 約束......)

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

    ????????????2.2 刪除表的語(yǔ)句

    ????????????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條件語(yǔ)句表明表中的所有name都修改成“wzj”,age都修改成20

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

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

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

    ????????????2.6 查詢(xún)語(yǔ)句

    ????????????selete 字段名 from 表名 where 查詢(xún)條件 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)建一個(gè)類(lèi)MySQLiteOpenHelper繼承SQLiteOpenHelper,實(shí)現(xiàn)onCreate和onUpgrade
    ??方法。
    ??二、創(chuàng)建常量類(lèi)Constant,將庫(kù)名表名之類(lèi)的寫(xiě)進(jìn)去。
    ??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ù)庫(kù)管理類(lèi),用單例模式獲得幫助類(lèi)實(shí)例。
    ??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ù)庫(kù)
    ??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ù)類(lèi)型 約束 ,...)

    刪除表: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

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


    查看全部
  • 什么是Sqlite?

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

    Sqlite的介紹:

    跨平臺(tái)的磁盤(pán)文件

    代碼量少

    api簡(jiǎn)單易用

    1.sqlite數(shù)據(jù)庫(kù)數(shù)據(jù)類(lèi)型

    Integer varchar(10) float char(10) text

    2.sql回顧

    2.1 創(chuàng)建表語(yǔ)句
    ?? ?create table 表名(字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束,字段名稱(chēng) 數(shù)據(jù)類(lèi)型 約束.....)
    ?? ?create table person(_id Integer primary key, name varchar(10), age Integer not null)
    2.2 刪除表的語(yǔ)句
    ?? ?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 查詢(xún)語(yǔ)句
    ?? ?select 字段名 from 表名 where 查詢(xún)條件 group by 分組的字段 having 篩選條件 order by 排序字段
    ?? ?select * from person;
    ???

    查看全部
首頁(yè)上一頁(yè)1234567下一頁(yè)尾頁(yè)

舉報(bào)

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

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買(mǎi)該課程,無(wú)需重復(fù)購(gòu)買(mǎi),感謝您對(duì)慕課網(wǎng)的支持!