亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:6日期: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
相關文章:
主站蜘蛛池模板: 美女网站免费久久久久久久 | 日韩中文字幕电影在线观看 | 免费高清在线影片一区 | 综综综综合网 | 国产精品xxxav免费视频 | 青青青国产在线观看免费 | 国产精品亚洲欧美云霸高清 | 国产uv1区二区三区 国产va免费精品观看 | 久久er热在这里只有精品85 | 男女日批视频在线永久观看 | 九一精品视频 | 亚洲国产系列一区二区三区 | 台湾永久内衣秀130部vk | 毛片毛片毛片毛片出来毛片 | 国产男人午夜视频在线观看 | 久久久香蕉视频 | 成人欧美日韩高清不卡 | 热久久最新地址 | 国产一级特黄aa毛片 | 日韩精品久久久久久久电影 | 在线一区二区观看 | 2020年国产一国产一级毛卡片 | aaa国产 | 小明看看在线 | 精品网站| 不卡视频一区二区 | 欧洲免费无线码一二区 | 免费vip影院 | 黄色a一级视频 | 久久欧美精品欧美九久欧美 | 国产真实伦偷精品 | 日本成人片网站 | 国产伊人影院 | 欧美黄色免费 | 国产成人手机在线好好热 | 大陆精品偷拍视频在线播放 | 麻豆免费永久网址入口网址 | 午夜视频久久久久一区 | 人与动物xxxxx | 免费国产99久久久香蕉 | 黄毛片一级毛片 |