亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sqlite 為什么要關閉數據庫?

sqlite 為什么要關閉數據庫?

阿晨1998 2021-01-31 10:06:17
SQLiteDatabase db=this.getReadableDatabase();Cursor cursor=db.rawQuery(selectQuery, null);int rowCount=cursor.getCount();db.close();cursor.close();最后關閉是為什么?不關閉會怎么樣?出錯嗎?還是加重負擔?
查看完整描述

2 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

跟你舉個例子,
內存是一個有10個蹲位的廁所
而你上面那個就代表了有一個人進入一個蹲位,當這個人解決問題后,則必須db.close(),也就是你要離開這個蹲位,不離開可以嗎,不離開當然可以,但問題是如果你不離開,對你也沒有什么好處,如果10個人都這樣不離開(不進行db.close()),那么第11個人只能在外面忍著了。簡直就是損人不利己的事

查看完整回答
反對 回復 2021-04-04
?
守著星空守著你

TA貢獻1799條經驗 獲得超8個贊

一般來說,一個文件在一段時間內只能被一個程序使用。
你的close表示這個文件你不用了,就可以被別人用了

查看完整回答
反對 回復 2021-04-04
  • 2 回答
  • 0 關注
  • 555 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號