亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android 解決sqlite無法創(chuàng)建新表的問題

 更新時間:2020年05月21日 10:15:58   作者:繁弱  
這篇文章主要介紹了Android 解決sqlite無法創(chuàng)建新表的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用SQLite時,繼承SQLiteOpenHelper,

onCreate方法只有在第一次創(chuàng)建數(shù)據(jù)庫的時候才會被調(diào)用,

因此,重新更改或者添加表時,需要在DDMS里面刪掉原來的.db文件,重新運(yùn)行,就可以~

補(bǔ)充知識:Android studio sqllite數(shù)據(jù)庫操作中關(guān)于表的創(chuàng)建和無法插入數(shù)據(jù)時的注意事項以及解決

創(chuàng)建表的sql語句

1.如果有條件的話。最好使用sqllite expert編輯代碼測試,再復(fù)制到Android studio中

2.如果沒有的話就要注意數(shù)據(jù)類型(integer、text、float等)前面一定要有一個空格否則

屬性名就會變成**“KEY_IDInteger”**依次類推。造成數(shù)據(jù)無法插入的錯誤。會造成android.database.sqlite.SQLiteException: table XXX has no column named XXX(code 1):的錯誤

3.on create() 方法只在第一次創(chuàng)建的時候被調(diào)用,后面就算對代碼進(jìn)行了修改,表的結(jié)構(gòu)也還是沒有改變。想要重新建表的話需要打開Device file Explorer

在Data->data目錄下找到項目對應(yīng)的包名然后根據(jù)圖中目錄,后綴為.db的文件就是建好的數(shù)據(jù)庫,然后刪除databases目錄下面的所有文件。再次運(yùn)行程序,便會重新建庫。

以上這篇Android 解決sqlite無法創(chuàng)建新表的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Flutter?StreamBuilder實現(xiàn)局部刷新實例詳解

    Flutter?StreamBuilder實現(xiàn)局部刷新實例詳解

    這篇文章主要為大家介紹了Flutter?StreamBuilder實現(xiàn)局部刷新實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 探討:android項目開發(fā) 統(tǒng)籌兼顧 需要考慮的因素

    探討:android項目開發(fā) 統(tǒng)籌兼顧 需要考慮的因素

    本篇文章是對基于android項目開發(fā) 統(tǒng)籌兼顧 需要考慮的因素進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • Android制作微信添加多個圖片放大圖片功能

    Android制作微信添加多個圖片放大圖片功能

    這篇文章主要介紹了Android制作微信添加多個圖片放大圖片功能,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-03-03
  • Android scrollview如何監(jiān)聽滑動狀態(tài)

    Android scrollview如何監(jiān)聽滑動狀態(tài)

    這篇文章主要介紹了Android scrollview監(jiān)聽滑動狀態(tài)的實例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • Kotlin 協(xié)程的異常處理準(zhǔn)則

    Kotlin 協(xié)程的異常處理準(zhǔn)則

    協(xié)程是互相協(xié)作的程序,協(xié)程是結(jié)構(gòu)化的,正是因為協(xié)程的這兩個特點(diǎn),導(dǎo)致它和 Java 的異常處理機(jī)制不一樣,這篇文章重點(diǎn)給大家介紹Kotlin 協(xié)程的異常處理準(zhǔn)則,感興趣的朋友一起看看吧
    2024-01-01
  • Android RecyclerView上拉加載和下拉刷新(基礎(chǔ)版)

    Android RecyclerView上拉加載和下拉刷新(基礎(chǔ)版)

    這篇文章主要為大家詳細(xì)介紹了Android RecyclerView上拉加載和下拉刷新的相實現(xiàn)方法,內(nèi)容簡單,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Android開發(fā)之電話撥號器實例詳解

    Android開發(fā)之電話撥號器實例詳解

    這篇文章主要介紹了Android開發(fā)之電話撥號器,結(jié)合實例形式詳細(xì)分析了Android電話撥號器的實現(xiàn)步驟與具體代碼,并附帶了一個Android開放電話撥號器的學(xué)習(xí)筆記,需要的朋友可以參考下
    2015-12-12
  • Android仿淘寶搜索聯(lián)想功能的示例代碼

    Android仿淘寶搜索聯(lián)想功能的示例代碼

    本篇文章主要介紹了Android仿淘寶搜索聯(lián)想功能的示例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android App開發(fā)的自動化測試框架UI Automator使用教程

    Android App開發(fā)的自動化測試框架UI Automator使用教程

    UI Automator為Android程序的UI開發(fā)提供了測試環(huán)境,這里我們就來看一下Android App開發(fā)的自動化測試框架UI Automator使用教程,需要的朋友可以參考下
    2016-07-07
  • Android實現(xiàn)View的拖拽

    Android實現(xiàn)View的拖拽

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)View的拖拽,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05

最新評論