国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Android 解決sqlite無法創建新表的問題

瀏覽:2日期:2022-09-24 10:13:23

使用SQLite時,繼承SQLiteOpenHelper,

onCreate方法只有在第一次創建數據庫的時候才會被調用,

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

補充知識:Android studio sqllite數據庫操作中關于表的創建和無法插入數據時的注意事項以及解決

創建表的sql語句

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

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

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

Android 解決sqlite無法創建新表的問題

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

Android 解決sqlite無法創建新表的問題

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

以上這篇Android 解決sqlite無法創建新表的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Android
相關文章:
主站蜘蛛池模板: 欧美人牲囗毛片 | 亚洲精品xxxx| 久久久久欧美精品网站 | 免费亚洲成人 | 国产三级在线观看视频 | 欧美成在线 | 久久99国产精品一区二区 | 成人做爰在线视频 | 欧洲一级毛片免费 | 成年片免费网址网站 | 欧美日韩一区二区不卡三区 | 手机看片1024久久精品你懂的 | 日韩成人精品日本亚洲 | 亚洲欧美日本综合 | 五月六月伊人狠狠丁香网 | 免费一级肉体全黄毛片高清 | 黄毛片一级毛片 | 国产精品黑丝 | 亚洲第一色网 | swag国产精品一区二区 | 成人在线网址 | 日韩日b视频 | 一级欧美过瘾大片 | 美女视频黄a视频免费全程 美女视频黄a视频免费全过程 | 国产成人免费视频精品一区二区 | 欧美无玛 | 亚洲精品欧美精品一区二区 | 一级做a爱片久久蜜桃 | 久久999视频| 成人羞羞视频国产 | 欧美成人性色大片在线观看 | 国产成人免费在线视频 | 亚洲看黄| 久久久精品免费视频 | bt天堂国产亚洲欧美在线 | 亚洲综合久久1区2区3区 | 99在线精品视频免费观里 | a一级毛片录像带 录像片 | 免费毛片播放 | 成人国产精品视频频 | 国产a级高清版毛片 |