腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
onUpgrade
()
方法
使用
SQLiteAssetHelper
升级
我
的
数据库
?
、
、
我
正在
使用
SQLiteAssetHelper
类构建一个带有预先加载
的
数据库
问题
的
测验应用程序。
我
的
应用程序在
数据库
中已经有了300个问题测验,运行得很好。但是
我
不知道
如何
升级
数据库
(将新
的
测验问题添加到表中,而不更改结构或删除旧表中保存
的
任何用户数据)。
我
已经按照
SQLiteAssetHelper</e
浏览 9
提问于2017-08-29
得票数 0
2
回答
android -只更新
数据库
内容
、
我
在应用商店里发布了一个android应用程序。过了一会儿,
我
在
数据库
中做了一些特殊编辑,然后转到下一个版本。
我
的
问题是编辑,
数据库
中
的
更改只是在内容上,没有表或列被添加到其中。因此,模式是坚持
的
,内容是改变
的
。
我
必须打电话给onUgrade吗?
我
不应该更改
数据库
版本吗?
浏览 4
提问于2016-12-28
得票数 1
回答已采纳
1
回答
SQLiteOpenHelper与
SQLiteAssetHelper
的
差异?
、
、
、
、
SQLiteOpenHelper和
SQLiteAssetHelper
有什么区别?
我
如何
使用
它们?
我
知道当您
使用
SQLiteOpenHelper时,您必须重写onCreate()和
onUpgrade
()
方法
。此外,还可以添加、删除和查找
数据库
值。然而,
我
读到
SQLiteAssetHelper
在
我
的
情况下是更好
的
-
我
将有一个预先填充
浏览 4
提问于2014-07-04
得票数 4
1
回答
Android应用程序
数据库
升级
、
我
希望
升级
我
的
Android
的
数据库
,而不会丢失用户保存在特定表中
的
数据(比如“热门”表,在其中存储“食品”条目的_id )。
我
正在简化
我
的
数据库
的
结构,以使这个问题中
的
代码更短,无论
如何
,
我
使用
的
是
SQLiteAssetHelper
和一个ContentProvider 当我
浏览 1
提问于2016-05-20
得票数 1
2
回答
使用
RecyclerView填充
SQLiteAssetHelper
、
、
、
、
我
的
RecyclerView在
使用
SQLiteHelper从本地
数据库
中填充它时工作得很好,但是现在
我
想
使用
位于资产文件夹中
的
外部
数据库
填充它,所以我遵循了这个
的
例子,但是
我
认为SimpleCursorAdapter()
方法
是兼容
的
ListView,而不是RecyclerView,因为它给了我一个“不兼容类型”
的
IDE错误。它们是解决这个问题
的
一
浏览 5
提问于2017-05-16
得票数 0
回答已采纳
1
回答
处理sqlite
数据库
创建和读取操作
的
最佳方式
、
、
、
、
我
正在开发一个应用程序,它
使用
GoogleMaps应用程序接口来显示地图,
我
想有一个
数据库
,其中将用于存储
我
的
所有兴趣点(例如警察局,医院
的
位置,总共478个单位),这将被放置在地图上
的
标记后。也许值得一提
的
是,用户不可能与
数据库
进行交互。到目前为止,
我
有两个活动,第一个是
我
的
InitActivity,
我
在那里准备了一些,并检查了一些对应用程序重
浏览 1
提问于2015-05-19
得票数 0
4
回答
有办法删除旧版本
的
应用程序,同时安装新版本?
、
因为
我
的
新版本应用是生成新
的
数据库
。但是老版本相同
的
数据导致了这个问题。 因此,
我
需要卸载旧版本,只维护当前版本
的
.May,
我
知道实现目标的正确
方法
是什么?
浏览 2
提问于2016-01-06
得票数 1
回答已采纳
3
回答
将
数据库
从/assets复制到app专用存储
的
正确
方法
、
、
我
在/assets目录中有模板
数据库
。该
数据库
必须复制到主应用程序
的
数据库
中,该
数据库
驻留在专用存储区域。 现在,
我
在网上看到
的
所有样本对
我
来说都很奇怪。也就是说,它们都扩展了onCreate,然后创建了初始化和复制
方法
,但是将和
onUpgrade
方法
空出。这看上去不太合适,但我在StackOverflow上
的
多个线程以及互联网博客上都看到了这样<e
浏览 8
提问于2014-05-10
得票数 1
回答已采纳
4
回答
Android
SQLiteAssetHelper
无法将只读
数据库
从版本1
升级
到2:
、
我
想创建一个离线字典应用程序,它有时需要得到更新,旧
数据库
将被新
的
数据库
所取代。这就是
我
想做
的
,
我
在
SQLiteAssetHelper
库中做了这样
的
事情: 注意:
SQLiteAssetHelper
将把
数据库
从资产文件夹复制到app数据文件夹中。,在将新
的
db.sqlite文件放入assets文件夹后,
我
已经像这样操作了
我
的
代码
浏览 3
提问于2014-11-02
得票数 4
回答已采纳
2
回答
如何
用
SQLiteAssetHelper
升级
带有新行
的
数据库
版本
、
、
我
已经开发了一个教程应用程序,
我
在其中保存了500多个问题和答案。他们还有一张桌子叫“最爱”。用于用户输入。现在,
我
想用新
的
问题和答案更新
我
的
应用程序。但是
我
不想删除收藏表中
的
数据(万一用户已经标记了一些问题,那么这些问题就不应该从收藏列表中删除)。
浏览 4
提问于2017-02-21
得票数 3
3
回答
ORMLite是否可以通过删除和重新创建来自动
升级
数据库
?
、
、
、
我们在当前
的
应用程序中实现了一个ORMLite解决方案。我们
使用
它来缓存来自服务器
的
REST调用
的
结果。因此,数据是否在那里(或者在用户更新应用程序时留下)并不是特别重要。我们刚刚添加了一个更新,它在我们
的
一个
数据库
持久化模型Shift中创建了一个新列,现在我们看到了以下异常: Caused by: android.database.sqlite.SQLiteExceptionORMLite配置文件中,确实如此,因此
我
不确定这里发生了什么。
我
以为如果O
浏览 0
提问于2015-01-20
得票数 3
2
回答
如何
启动调用
onUpgrade
(SQLiteDatabase db、int oldVersion、int newVersion)?
、
、
我
需要将我
的
android
数据库
从版本1
升级
到版本2,但我不明白调用public void
onUpgrade
(SQLiteDatabase db, int oldVersion, int newVersion)是
如何
启动
的
?
如何
以及何时调用此
方法
?
我
不知道
我
在哪里传递第二版?public class
浏览 13
提问于2015-04-29
得票数 0
回答已采纳
3
回答
这个版本在Android
的
抽象类SQLiteOpenHelper中意味着什么?
、
虚拟类SQLiteOpenHelper
的
构造函数中有一个名为version
的
参数(如下所示) this(context, name, factory, version, null);
我
想知道
的
是这个版本
的
意义是什么
浏览 8
提问于2014-01-02
得票数 1
回答已采纳
4
回答
如何
在将我
的
应用程序
的
新版本上传到android
的
play商店之前测试sqlite
数据库
的
升级
、
、
、
、
我
得到
的
问题,没有这样
的
表格找到"table_name“在
我
上传
的
应用程序版本更新后。
我
是在测试后出来
的
,只有在
我
将旧版本
的
app
升级
到新版本
的
app之后,
我
才会得到这个问题。
我
已经实现
的
我
已经在
onUpgrade
()
方法
中完成了代码,并在构造函数中
升级
了db版本
浏览 6
提问于2013-10-08
得票数 12
回答已采纳
1
回答
安卓和
升级
数据库
,有什么办法
我
可以
使用
onUpgrade
,或者
我
应该做
我
的
‘解决方案’。
如何
测试
onUpgrade
?
、
、
基本上,当
数据库
升级
时,
我
需要做一些工作!惊吓恐惧是正确
的
(从
onUpgrade
的
问题数量来看,
我
并不是一个人),但在
我
的
例子中,这意味着产生各种活动,这可能是一个相当大
的
工作。--
我
不喜欢
onUpgrade
和onDowngrade --这些假设假设
升级
是一个反函数,而且工作
的
复杂度很低,不管
数据库
大小
如何
,都
浏览 2
提问于2013-09-20
得票数 0
2
回答
安装/卸载Android应用程序时触发事件
、
在安装/卸载应用程序时,
我
想获得一些信息(日期等),
我
已经找到了一些关于
如何
使用
ACTION_PACKAGE_REMOVED和ACTION_PACKAGE_ADDED意图实现这一点
的
有用文章,但即使这样,
我
也无法得到正确
的
方法
.任何帮助都将不胜感激。这是一个简单
的
代码 android:name=".MyReceiver" android:en
浏览 15
提问于2015-07-14
得票数 1
1
回答
错误创建触发器
、
、
当我试图
升级
数据库
时,
我
得到了这个错误。
我
在用
SQLiteAssetHelper
。android.database.sqlite.SQLiteException:近"author_id":语法错误(代码1):,编译时:创建触发器update_increase_size UPDATE genre SET size = size+1 WHERE genre_id = new.genre_id;
浏览 2
提问于2014-11-29
得票数 1
回答已采纳
1
回答
在预填充
的
数据库
Android中
升级
、
我
在
我
的
应用程序中
使用
预填充
数据库
,但当我在预填充
数据库
中添加新行并增加
数据库
版本时,它不会复制新内容。要复制新内容,
我
必须重新安装应用程序。package com.suvariyaraj.algorithms.Database; * Created by
浏览 0
提问于2016-06-28
得票数 1
1
回答
无法
使用
SQLiteAssetHelper
更新android中
的
数据库
、
我
在用
SQLiteAssetHelper
。
我
试图通过在testdb.db文件中添加很少
的
插入来
升级
数据库
,然后根据关于
的
说明,
我
将这个新文件重命名为testdb.db_grade1-2.sql,并添加到android中
的
资产文件夹中。
我
在Databasehandler中将
数据库
版本更改为2,但仍然存在一个错误,如stacktrace中所示,如下所示 I/
SQLiteAssetHel
浏览 11
提问于2016-03-10
得票数 0
回答已采纳
1
回答
安卓工作室SQLite
onUpgrade
、
、
嗨,
我
现在正在开发一个语言词典应用程序。
数据库
来自SQLite db,
我
手动输入该
数据库
。该应用程序
的
特点是用户可以要求任何不在列表上
的
单词被添加,所以每次应用程序更新时,
我
都必须手动更新
数据库
。问题是,每次
我
更改db数据时,列表都不会更新,当我更改版本号时,应用程序就会崩溃。
我
该
如何
处理这个问题?这里
的
教程只说明
如何
在实时输入或添加列上进行操作,而main只用
浏览 0
提问于2019-09-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
中国知网数据库的使用方法!
Oracle 数据库隐含参数使用的原则和方法
晶体学开放数据库的使用方法
如何使用自建的IP代理池以及各种使用方法教程?
我是如何使用Python脚本分析CPU使用情况的?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券