色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:3日期: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
相關文章:
主站蜘蛛池模板: 国产在线观看免费一级 | 国产一区二区三区免费观看 | 偷看各类wc女厕嘘在线观看 | 中国老太性色xxxxxhd | 看亚洲a级一级毛片 | 免费一级a毛片免费观看欧美大片 | 九一福利视频 | 日本加勒比高清一本大道 | 久久夜视频 | 成人久久18免费网站游戏 | 午夜国产精品不卡在线观看 | 一区二区三区免费视频播放器 | 毛片免费在线观看 | 国产午夜亚洲精品理论片不卡 | 18免费网站 | 亚洲第一成年网 | 长腿美女被啪的欲仙欲死视频 | 美女拍拍拍爽爽爽爽爽爽 | 岬奈一区二区中文字幕 | 欧美激情国产一区在线不卡 | 国产91会所洗浴女技师按摩 | 99在线精品视频免费观里 | 成年网站免费视频黄 | 一区二区不卡在线 | 国语自产精品视频 | 欧美激情综合亚洲五月蜜桃 | 欧美一级鲁丝片免费看 | 日韩欧美亚洲国产 | 久草小视频 | 国产女乱淫真高清免费视频 | 一区二区3区免费视频 | 免费精品久久久视频 | 欧美a级完整在线观看 | 国产精品国产自线在线观看 | 免费观看一级特黄欧美大片 | 91精品成人免费国产 | 午夜精品同性女女 | 亚洲国产精品综合久久 | 久久免费看视频 | 国产性大片黄在线观看在线放 | 女人张开双腿让男人桶爽免 |