草庐IT

dataBase

全部标签

java - 从 Assets 文件夹中删除数据库文件

我想在运行时删除Assets文件夹中的文件。我在Assets文件夹中有一个数据库文件,它在运行时复制到数据文件夹,但在安装我的应用程序后,应用程序的大小变得两倍大(Assets+数据文件夹)!如何从Assets文件夹中删除数据库文件以避免这种情况? 最佳答案 您不能在运行时删除与您的应用程序一起交付的文件。查看关于它的讨论:Howtoremoveafileinassetsatruntime?您的APK的全部内容是只读的,不能修改 关于java-从Assets文件夹中删除数据库文件,我们在

java - 检查 Firebase Android 中是否存在 ID

我正在编写一个Android应用程序,我想检查一个键是否存在以避免重复值。我一直在调查,但看起来我只能添加监听器,而我只想检查ID是否存在。拿这个SOquestion例如,我想知道-JlvccKbEAyoLL9dc9_v是否存在。我该怎么做?提前致谢。 最佳答案 该方法将始终类似于我在这个关于JavaScript的回答中所写的:TestifadataexistinFirebaseref.child("-JlvccKbEAyoLL9dc9_v").addListenerForSingleValueEvent(newValueEvent

java - 数据库不从 Assets 复制

没什么好说的,只是粘贴我的代码,希望有人能看到我缺少的东西:数据库.Javapackagegr.peos;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importandroid.content.Context;importandroid.database.SQLException;importandroid.database.sqlite.SQLiteDatabase;importandroid.database

Android 数据库连接和游标哦,我的

我已经阅读了大量关于如何在使用android时创建和使用数据库连接的博客和教程。虽然我有很多工作示例,但不同的实现会导致不同的问题。例如,我使用数据源类Datasource和数据库帮助类DBManagement。数据源publicclassDataSource{//DatabasefieldsprivateSQLiteDatabasedatabase;privateDBManagementdbHelper;publicSMSDataSource(Contextcontext){dbHelper=newDBManagement(context);}publicvoidopen()thro

android - android studio中的数据库

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我是一名Windows手机开发人员,最近我开始使用androidstudio开发android应用程序。我需要创建一个数据库并将值存储在其中并在屏幕上检索更新的值,因此我需要帮助:创建数据库。如何在屏幕上显示数据库中的值?

android.database.sqlite.SQLiteException : near "...": syntax error (code 1)

当我打开我的RSS应用程序时,我想检查我的数据库中是否存在一篇文章。如果存在,我想将其删除(或忽略),如果不将其写入数据库。我一直在尝试这样做:Cursorcursor=ourDatabase.rawQuery("select1from"+DBHelper.DATABASE_TABLE+"where"+DBHelper.TITLE+"='"+title+"'"+"AND"+DBHelper.DATE+"='"+date+"'",newString[]{});if(cursor.moveToFirst()){booleanexists=(cursor.getCount()>0);curs

Android SQLite 检查表是否包含行

所以我正在为Android开发游戏,目前卡在主菜单中的“加载保存游戏”按钮上。此按钮调用从数据库中读取数据并将其写入将访问此数据的资源类的方法。问题是:如果表格中没有行,我想禁用加载按钮,这意味着不存在保存游戏。为此,我使用了以下方法:publicbooleancheckForTables(){booleanhasTables;String[]column=newString[1];column[0]="Position";Cursorcursor;cursor=db.query("itemtable",column,null,null,null,null,null);if(curso

java - XML 与 JSON。哪个更适合存储小块数据?

这个问题在这里已经有了答案:WhataretheprosandconsofXMLandJSON?[closed](17个答案)关闭9年前。我想存储一些小块数据,不想使用任何数据库,我们有两种选择XML和JSON,现在任何人都可以提出建议从性能和架构的角度来看,我应该选择哪一个。1。哪个更好用?用于存储数据的XML或JSON?2。JSON和XML的优缺点是什么?如有任何帮助,我们将不胜感激。编辑我们不使用任何网络服务,我们的应用程序是一个独立的应用程序。我们想使用XML或JSON来存储一些将在应用程序中使用的本地数据。数据将类似于问题和答案的详细信息、静态用户详细信息等。

java - 在抽象访问的同时访问数据库中数据的最佳实践

我正在尝试学习以下场景的最佳实践。我有一组定义的数据对象,这些对象会随着更新而变化。其中一些对象中包含其他对象的数组。使用sqlite我将数据库设置为以下模式:每个对象都在其表上。如果一个对象中有一个子对象,它就有一个到子表的fk。表格名称和对象可能会发生变化。因此,为了便于更改这些,我需要能够隐藏数据库调用。我还需要能够在插入数据库之前验证数据。此验证也因对象而异,并且每个对象可以有不同类型的验证。目前我正在尝试为每个对象创建一个DAO。并为每个使用ContentProviders的对象提供一个DatabaseHelper来访问数据库。然后,开发人员使用DAO来完成他们的工作。它似乎

android - 致命异常 : unknown error (code 14) could not open database

我的应用程序抛出了这个FatalException:unknownerror(code14)couldnotopendatabase在AndroidKitkat4.4上运行时,该应用程序在所有以前的版本上都能完美运行。此行抛出异常。myDataBase=SQLiteDatabase.openDatabase("path",null,SQLiteDatabase.OPEN_READWRITE);我已经尝试了一切SQLiteDatabase.create();SQLiteDatabase.opendatabase();SQLiteDatabase.openorcreatedatabase(