日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

crudandroidandroid——CRUD(在上一篇博客的基础上)

發(fā)布時(shí)間:2024/9/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 crudandroidandroid——CRUD(在上一篇博客的基础上) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

廢話就不多說(shuō)了,開始。。。

????1、Person

package com.njupt.sqlite;public class Person {private Integer id;private String name;private Integer balance;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getBalance() {return balance;}public void setBalance(Integer balance) {this.balance = balance;}@Overridepublic String toString() {return "Person [id=" + id + ", name=" + name + ", balance=" + balance+ "]";}public Person(Integer id, String name, Integer balance) {super();this.id = id;this.name = name;this.balance = balance;}public Person() {super();}}

????2、PersonDao

package com.njupt.sqlite;import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase;public class PersonDao {private DBOpenHelper helper;public PersonDao(Context context){helper = new DBOpenHelper(context);}public void insert(Person p){SQLiteDatabase db = helper.getWritableDatabase();db.execSQL("insert into person1(name,balance) values(?,?)",new Object[]{p.getName(),p.getBalance()});db.close();}public void delete(int id){SQLiteDatabase db = helper.getWritableDatabase();db.execSQL("delete from person1 where id = ?",new Object[]{id});db.close();}public void update(Person p){SQLiteDatabase db = helper.getWritableDatabase();db.execSQL("update person1 set name = ? , balance = ? where id = ?", new Object[]{p.getName(),p.getBalance(),p.getId()});db.close();}public Person query(int id){SQLiteDatabase db = helper.getReadableDatabase();Cursor c = db.rawQuery("select name ,balance from person1 where id = ?", new String[]{id + ""});Person p = null;if(c.moveToNext()){String name = c.getString(0);int balance = c.getInt(1);p = new Person(id,name,balance);}return p;}} 每日一道理
生活中受傷難免,失敗跌倒并不可怕,可怕的是因此而一蹶不振,失去了對(duì)人生的追求與遠(yuǎn)大的理想。沒(méi)有一個(gè)人的前進(jìn)道路是平平穩(wěn)穩(wěn)的,就算是河中穿梭航行的船只也難免顛簸,生活中所遇上的坎坷磨難不是偶爾給予的為難,而是必然所經(jīng)受的磨練。

????3、DBTest

????以下附上測(cè)試類

package com.njupt.sqlite;import android.test.AndroidTestCase;public class DBTest extends AndroidTestCase{public void test1(){DBOpenHelper helper = new DBOpenHelper(getContext());helper.getWritableDatabase();}public void testInsert(){PersonDao dao = new PersonDao(getContext());Person p = new Person(3,"章澤天",45000);dao.insert(p);}public void testDelete(){PersonDao dao = new PersonDao(getContext());int id = 1;dao.delete(id);}public void testUpdate(){PersonDao dao = new PersonDao(getContext());Person p = new Person(2,"lss",40000);dao.update(p);}public void testQuery(){PersonDao dao = new PersonDao(getContext());Person p = dao.query(3);System.out.println(p);} }

????4、最后我們可以在SQLiteExpert中看到響應(yīng)的變化

????

文章結(jié)束給大家分享下程序員的一些笑話語(yǔ)錄: 人腦與電腦的相同點(diǎn)和不同點(diǎn),人腦會(huì)記憶數(shù)字,電腦也會(huì)記憶數(shù)字;人腦會(huì)記憶程序,電腦也會(huì)記憶程序,但是人腦具有感知能力,這種能力電腦無(wú)法模仿,人的記憶會(huì)影響到人做任何事情,但是電腦只有程序軟件。比爾還表示,人腦與電腦之間最重要的一個(gè)差別就是潛意識(shí)。對(duì)于人腦存儲(chǔ)記憶的特別之處,比爾表示,人腦并不大,但是人腦重要的功能是聯(lián)絡(luò),人腦會(huì)把同樣的記憶存儲(chǔ)在不同的地方,因此記憶讀取的速度就不相同,而這種速度取決于使用的頻率和知識(shí)的重要性。人腦的記憶存儲(chǔ)能力會(huì)隨著年齡增長(zhǎng)而退化,同時(shí)記憶的質(zhì)量也會(huì)隨著年齡退化。經(jīng)典語(yǔ)錄網(wǎng)

--------------------------------- 原創(chuàng)文章 By
crud和android
---------------------------------

總結(jié)

以上是生活随笔為你收集整理的crudandroidandroid——CRUD(在上一篇博客的基础上)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。