sqlite相关内容

getWritableDatabase()VS getReadableDatabase()

我创建一个数据库,辅助类和一些在它的方法,我只是查询数据库和其他人,我写它。 我的理解是这两种方法都起来打开数据库,并让程序要么只是读取或写入到数据库。 有关的查询语句是值得只是使用getReadableDatabase()或有两个方法之间的性能差异很小。 感谢您的时间。 解决方案 他们返回相同的对象,除非磁盘已满或有一些权限错误的力量来打开只读模式数据库。这个名字是有点混乱,虽然:) ..
发布时间:2015-12-03 11:11:11 移动开发

对数据库中的SQLiteConnection对象被泄露!请确定您的应用程序

我的应用程序给我这个警告 有关数据库中的SQLiteConnection对象 “+数据+数据+ com_example_test +数据库”被泄露!请修正 您的应用程序结束正在进行的交易正常,并关闭 当不再需要该数据库。 不过,我每次使用后关闭数据库对象和光标。 尝试{ 而(cursor.moveToNext()){ ... ..
发布时间:2015-12-03 11:06:31 Java开发

如何实现境界的android以下

在我的应用程序,我通常有一个加载器加载从sqlite的数据,然后将其传递到任何活动或片段被连接,从那里的absListView的适配器设置,然后presents它给用户 由于境界指出,其对象不应该跨线程共享,这可怎么未做从UI线程中的任何数据库调用实现? (这将使应用程序感觉迟钝,因为我打的分贝量好) 另外,在3 范例 - 的介绍,的 GridView控件和放大器; 迁移,许多次数据库操作都在 ..
发布时间:2015-12-03 11:06:23 移动开发

AutoCompleteTextView点击Android的事件

我已经成功地实施了我的AutoCompleteTextView它是基于一个关闭 SQLite的的查询,并放置在阵列适配器。这是所有工作的漂亮,但是我不能让我的onclickevent工作。 我只是想创建一个意图选择的值传递给新的活动。我知道如何创建一个onclicklistener。我只是不知道如何将它应用到了AutoCompleteTextView的下拉框。 解决方案 没关系。我已经解决了 ..
发布时间:2015-12-03 11:05:33 移动开发

SQLite数据库"上下文中,QUOT;传递到适配器

我跟本教程使用SQLite数据库在我的Andr​​oid应用程序。 因为我是一个初学者,我有问题的理解用在这个例子中“背景”参数。 我想从一个类没有延伸至极的活动在这个例子中调用适配器插入/更新/删除记录表示上下文。 现在我不知道通过在适配器的情况下什么,因为我不是从活动调用适配器。 有人可以解释一下吗? 解决方案 通过ActivityName.this的类上下文参数到适配器类的构造函数 ..
发布时间:2015-12-03 11:04:59 移动开发

创建数据库Android的许可

您好我在android系统中创建SQLite数据库的一些问题。 一切正常在模拟器上,我可以创建数据库。但它不实际的机器上工作。当我试图调试我的手机上的应用程序,它只是无法创建数据库。 因此​​,谁能告诉我发生了什么事?是否有任何特殊的权限,我需要在manifest文件中添加?我已经试过ACCESS_CHECKIN_PROPERTIES或WRITE_EXTERNAL_STORAG​​E,但仍无法 ..
发布时间:2015-12-03 11:04:49 Java开发

是的SQLite在Android上建成启用了FTS的ICU分词?

就像标题所说:我们可以使用 ...使用FTS3(标记生成器ICU th_TH,...)。如果能,有没有人知道什么是区域设置支载,以及是否因平台不同而变化? 解决方案 没有,只有标记者=门房 在我指定标记生成器= ICU,我得到“android.database.sqlite.SQLiteException:未知标记者:ICU” 此外,此链路暗示如果机器人没有默认编译它在,它不会被 可用的 ..
发布时间:2015-12-03 11:04:40 移动开发

SQLite的删除Android的查询语法

我想编写一个查询从表中删除行。我很困惑写的声明。我需要在写这篇一些帮助。我提供我的要求,这里简单的SQL语句。 (伪code) &功放;从表名,其中value ==“字符串1”和放 删除;值2 ==“字符串2”和放大器;&安培;值3 ==“STRING3”; 我想在SQLite的语法为Android写这个 db.delete(表名,whereclause,whereargs); ..
发布时间:2015-12-03 10:59:38 移动开发

通过刷卡视图选项卡机器人工作室,没有按钮将数据传递给另一个片段

是否有可能通过刷卡从片段的数据传递给片段? 有很多文章教我们如何从片段片段传递数据,但大多数文章或问题的在他们的第一个片段,其中用于传递价值的另一个片段实现OnClickListener。 不过我的情况是通过从两个片段中的数据没有任何按钮,点击并最终将它们保存在不同的表中通过单击最后一个片段按钮。我能做些什么来实现这一目标? 该流程信息 >> 劳动力 >> WorkDetailsTable ..
发布时间:2015-12-03 10:56:06 Java开发

SQLite的级联删除不工作

在的Andr​​oid 4.2,使用SQLite 3.7.11,当我从测验表中删除一行,谁的模式如下,在QuizQuestions表中相应的行不会被删除。 我无法弄清楚什么是错的。我试图把 db.execSQL(“杂foreign_keys = ON;”); 前后创建表的语句。 CREATE TABLE语句: CREATE TABLE测验(quiz_name TEXT PR ..
发布时间:2015-12-03 10:47:30 移动开发

Android的SQLite的外部导入/创建

我有来自外部的SQLite管理问题的数据库。我想在我的应用程序第一次运行时创建一个数据库。 是写作code线hundereds这种可能呢? 解决方案 是的,这是可能的。你可以把SQLite的文件在你的Andr​​oid 资产文件夹项目(或下载点播),并将其复制到安装的应用程序的数据库文件夹。 有一个教程解释所有的neccesary步骤可以找到的这里。 但是请注意,如果您包含数据库文件到您 ..
发布时间:2015-12-03 10:43:40 移动开发

如何存储图像从画廊SQLite数据库

我已经试过这种code,从库上传图像sqllite数据库在我的应用程序,但是当我的应用程序试图打开图库它给力要关闭的错误,我不知道什么是problem.help我,感谢名单在高级 公共类ImagggggggActivity延伸活动{ 私有静态最终诠释SELECT_PICTURE = 1; 私人字符串selectedImagePath; 私人ImageView的IMG; ..
发布时间:2015-12-03 10:41:26 移动开发

什么是使用SQLite,而不是文件的优势在哪里?

在Android的SQLite中输入数据使用更多的时间和c $ CS比.txt文件更多行的$。 在.TXT保存数据,并使用的FileReader方便获取数据。 什么是使用SQLite,而不是文件的优势在哪里? 解决方案 SQLite数据库超过文件存储的优势 如果您有与对方相关的数据,文件将不会允许你来联系他们。当时的SQLite会帮助你。 如果您婉查询数据,存储结构化的方式中的数据,你W ..
发布时间:2015-12-03 10:40:03 移动开发

如何从android手机服务器的数据库进行通信?

我目前正在做一个应用程序,它会与将要在服务器上托管一个简单的数据库进行通信。该数据库将只有三列,一_id,标题和URL链接。我已经使用SQLiteDatabase使用手机的本地数据库成功地做到了这一点,但我想它使任何其它手机也能访问同一个数据库。我会在电脑上更新服务器的数据库(添加新行),这样的手机应该反映这些变化。 我相信我会在服务器上使用的SQLite太创建数据库。基本上,我希望所有的改变将 ..
发布时间:2015-12-03 10:38:36 移动开发

插入图片源码

我有一些照片,我想它存储在sqlite的 我需要做的。 解决方案 有两种看法 将它们放在一个目录中,然后存储在文本字段中的路径 存储图像数据的BLOB字段 如果数据库非常大,图像也一样,那么文件系统的方式是更好的性能。 如果你只是想要的东西做快,使用一个blob。这没关系,但不能扩展为好。 ..
发布时间:2015-12-03 10:38:01 移动开发

外部生成的SQLite数据库视为只读Android的SQLiteOpenHelper

我有我使用发现这里 SQLite的JDBC连接器已经产生了SQLite数据库。 我已经然后复制这个数据库,我的Andr​​oid手机的SD卡,并试图打开它,使用SQLiteOpenHelper。出现以下异常: ERROR / SQLiteOpenHelper(7373):android.database.sqlite.SQLiteException:尝试写入只读数据库:BEGIN EXCLU ..
发布时间:2015-12-03 10:37:49 移动开发

在多个sqlite的DB文件加入

嗨机器人具有在某些设备上的文件系统空间,一些严重的局限性,我的应用程序启动一次我的SQLite数据库文件的大小超过5MB给我的错误,我尝试运行真空命令 我想在多个源码文件分开我的数据,将它们分解成更小的数据库文件,这样我可以简单地删除相应的源码文件时,它的数据变为已废弃 这样我的主要sqlite的文件永远不会增长得太大,我不以往任何时候都需要吃空间做真空时 不过,我想知道是否有一种方法,使内 ..
发布时间:2015-12-03 10:36:25 移动开发

根据目前的最新订购日期和检索结果(生日列表)的SQLite

我作为字符串存储在一个SQLite列中的日期,格式为YYYY-MM-DD(不分成的一年日期和月份三列)现在我有一个要求,进行查询,让我结果与最接近的日期的日期查询被制造出来的第一个条目和顺序的推移在上升order.Here我没有兴趣在这一年中,只有月​​份和日子事项。按我的要求,我处理,这样我才能得到这些日期是什么类型的查询。 例如: 我有日期 1980年1月11号,1999年8月3日,20 ..
发布时间:2015-12-03 10:30:33 移动开发