android-sqlite相关内容

应用程序在安装时崩溃并出现错误 sqlite3_exec - 无法设置同步模式 = 1(正常)

我正在使用 Android 4.0.4 版的三星 Note 运行我的应用程序. 它不会在运行 android 2.2 的三星 POP 等设备上崩溃.在运行 Androi 3.1 的摩托罗拉 Xoom 上. 当我安装我的应用程序时它显示黑屏然后一段时间后显示应用程序停止的弹出窗口,当我按下确定时,我的应用程序启动屏幕加载到这个对话框后面那个对话框消失了,我可以转到我的应用程序登录屏幕. ..
发布时间:2021-11-27 21:48:41 移动开发

将 SQLlite 数据库备份/恢复到 Google Drive 应用程序文件夹

我正在尝试合并将应用程序数据库备份和恢复到 google 驱动器应用程序文件夹(用户不可见)的功能.我浏览了为 android 提供的基本设置指南 setup guide 并且可以让用户授权应用程序并到达调用 onConnected 方法的点. 我面临的问题是,我不确定如何将数据库文件 (.db) 从设备“发送"到谷歌驱动器应用程序文件夹.Google 共享了用于创建新文件的代码段,但仅此而 ..
发布时间:2021-11-27 21:48:04 移动开发

Android SQLite 查询 - 获取最新的 10 条记录

我的 Android 应用程序中保存了一个数据库,我想检索插入到数据库中的最后 10 条消息. 当我使用时: Select * from tblmessage DESC limit 10; 它给了我 10 条消息,但是来自 TOP.但我想要最后 10 条消息.可能吗? 假设整个表数据为- 1,2,3,4,5....30 我写了查询 select * from tblmessag ..
发布时间:2021-11-27 21:47:55 数据库

Android Sqlite 性能

我一直在做一些实验来测量 android 上的 sqlite 性能.我对结果有点失望.我所做的是向表中插入 10.000 个查询,花了 130-140 秒 但是在这些条件下; 1.三星galaxy s3处于省电模式 2. 插入的数据(或类)有 3 个字符串和一个浮点数(对于 sqlite 是实数) 3. 插入事件正在异步任务中完成. 4. 在异步任务中,我显示了一个进度对话 ..
发布时间:2021-11-27 21:47:48 移动开发

Android:SQLite 保存字符串数组?

我需要将一个字符串数组保存到数据库中,但它不允许我这样做.这就是我所拥有的: public long createEntry(String startTime, String endTime, String[] states) {ContentValues initialValues = new ContentValues();initialValues.put(START_KEY_TIME ..
发布时间:2021-11-27 21:47:40 移动开发

Android SQLite 插入或更新

从文档中可以看出,插入或更新的语法是:INSERT OR REPLACE INTO () VALUES (),我的问题是有没有合并以下内容的函数? public long insert (String table, String nullColumnHack, ContentValues values)公共 int 更新(字符串表,内容值值,字符串 where ..
发布时间:2021-11-27 21:47:32 移动开发

无法防止 SQLiteConnection 对象泄漏

在我的 Android 应用程序中,我有一些使用 SQLite 的数据库事务,但尽管尝试了多种方法来防止泄漏,但我还是遇到了 SQLiteConnection 对象泄漏.我几乎尝试过互联网上的每件事,比如关闭数据库、关闭游标或结束事务.以下是android studio中的警告. 数据库'/data/user/0/com.example.myapp/databases/myapp.dbnot ..
发布时间:2021-11-27 21:47:24 移动开发

Android SQLite 关闭异常

我没有扎实的同步背景.我认为当我使用 synchronized 方法时,这个问题会得到解决.但是有人可以帮我解决这个问题吗?代码如下: public HashMapgetAllRecordsInList_HashMap() {MySQLiteHelper dbHelper = MySQLiteHelper.getInstance(mActivity);HashMaplist_map = new ..
发布时间:2021-11-27 21:47:16 移动开发

如果数据库大小大于 2 GB,SQLite 性能会下降吗?

去年我在他们的网站上查看 SQLite 时,推荐的 SQLite 数据库大小为 2 GB.但是现在,我再也找不到那个推荐了. 那么有没有人尝试使用最新版本的 SQLite 数据库来处理大于 2 GB 的 SQLite 数据库?SQLite 的表现如何? P.S:我想做一个需要在本地运行的大型数据库(例如存储维基百科文章)的移动应用程序. 解决方案 没有 2 GB 的限制. ..
发布时间:2021-11-27 21:47:05 数据库

将SQLite数据库转换为excel的Android程序

我想把sqlite数据库.db文件改成excel. 但我无法找到我必须做什么.任何人都可以以简单的方式详细说明我必须执行哪些操作才能完成此任务. 通过在 Google 上搜索,出现了很多链接,但我无法理解逐步执行此操作的方法. 我点击了以下链接: 1. 如何在android中将excel表转换成sqlite数据库 2. Android中SQlite数据库以编程方式转成 ..
发布时间:2021-11-27 21:46:56 移动开发

如何使用Android在sqlite中获取行数?

我正在创建任务管理器.我有任务列表,我希望当我点击特定的任务列表名称时,如果它为空,那么它会继续添加任务活动,但如果它有 2 或 3 个任务,那么它会以列表形式向我显示这些任务. 我正在尝试在列表中计数.我的数据库查询就像: public Cursor getTaskCount(long tasklist_Id) {SQLiteDatabase db = this.getWritableD ..
发布时间:2021-11-27 21:46:47 移动开发

Android 在哪里存储 SQLite 的数据库版本?

我无法找到 Android 在 SQLite 数据库文件中存储数据库版本的位置.数据库版本究竟存储在哪里? 解决方案 您可以使用android.database.sqlite.SQLiteDatabase.getVersion()读取版本. 在内部,此方法执行 SQL 语句 "PRAGMA user_version".我从 Android 源中得到了它代码. 在数据库文件中,版 ..
发布时间:2021-11-27 21:46:35 移动开发

PowerManager.PARTIAL_WAKE_LOCK android

我很困惑是否要获得这个唤醒锁.例如.我有从 BroadcastReceiever(CONNECTIVITY_CHANGE、BOOT_COMPLETED 等)异步的 onReceive() 调用的这种类型的代码,即我正在启动一个 IntentService 来自 onReceive() ,它执行繁重的工作. private static void insertInDatabase(Context ..
发布时间:2021-11-27 21:46:27 移动开发

SQLite 中的 GROUP_CONCAT

我有这样的数据 1 A1 乙1 C1 天2 E2楼3G3小时3 我3 焦3K 通过使用这个查询 选择 ABSTRACTS_ITEM._id,Name来自 ABSTRACTS_ITEM 、 ABSTRACT_AUTHOR 、 AUTHORS_ABSTRACT在哪里ABSTRACTS_ITEM._id = AUTHORS_ABSTRACT.ABSTRACTSITEM_ID和ABSTRACT_AU ..
发布时间:2021-11-27 21:46:08 数据库

如何在 SQLite 中将毫秒转换为日期

我将 Calendar.getTimeInMilliseconds() 中的日期存储在 SQLite DB 中.我需要在 SELECT 语句中每个月标记第一行,所以我只需要使用 SQLite 函数将时间以毫秒为单位转换为任何日期格式.我怎样才能避免这种情况? 解决方案 SQLite 支持的日期/时间格式之一 是 Unix 时间戳,即自 1970 年以来的秒数.要将毫秒转换为毫秒,只需除以 ..
发布时间:2021-11-27 21:45:58 数据库

使用 Cursor 获取字段值

我正在创建一个应用程序,但我在使用 Cursor 时遇到了问题.我有一个 SQLiteDatabase,当我尝试使用此函数获取值时,它会返回一个 Cursor: public Cursor fetchOption(long rowId) 抛出 SQLException {光标 mCursor = mDb.query(true, DATABASE_TABLE, new String[] {KEY_ ..
发布时间:2021-11-27 21:45:50 Java开发