【android-如何从Delphi FireMonkey连接到SQL Server数据库】教程文章相关的互联网学习教程文章

从另一个应用程序复制Android数据库?

我有两个版本的同一个应用程序. 当人们从免费版本升级到付费版本时,我希望将免费数据库复制到专业版数据库位置. 如果它属于另一个应用程序,有没有办法可以访问数据库文件?该文件甚至属于应用程序还是通常可以通过文件系统访问? 最后,如何在不对其进行硬编码的情况下获取数据库文件的路径?解决方法:Is there a way I can access the database file itself if it belongs toanother application?仅当两个应用程序共享用户标识并由...

Android之SQLite数据库及SQLiteStudio工具的使用【代码】【图】

目录(一)SQLite介绍(二)SQLite的使用1.SQLiteOpenHelper抽象类2.SQLiteDatabase类操作SQLite数据库(三)数据库实例(四)SQLite数据的可视化1.下载SQLiteStudio2.添加插件3.添加包4.连接(五)运行效果(六)代码(七)小结 (一)SQLite介绍 SQLite 是一款轻型的数据库,一个类似Access的轻量级数据库系统,但是更小、更快、容量更大,并发更高,遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardH...

android – 获取SQLite数据库并将其存储在一个对象数组中【代码】

我正在查看Android SDK中的Notes应用示例.我想要学习的是不是使用CursorAdapter来传递给ListAdpater / ListView进行整理,我想知道自己如何处理数据;特别是在ArrayList表单中.在示例中,注释基本上具有id,title和body.我想知道如何查询SQLite数据库并使用它返回的游标来收集数据并创建一个对象的对象实例,我将其称为Note,其中包含id,title和body的参数.我最终希望将所有这些对象存储到ArrayList中进行管理.我只是不确定如何处理Curso...

在模拟器上运行程序时,在Android中复制数据库时出错【代码】

我编写了一个简单的Android应用程序,它使用sqlite数据库,该数据库位于“assets”文件夹中.我使用了DataHelper类,它的DB_PATH初始化如下:private static String DB_PATH = "/data/data/program.proverb/databases/";当我尝试在我的Galaxy S上运行它时,它工作正常,但是当我尝试在模拟器上运行它时,它显示以下错误:11-13 19:20:31.302: ERROR/AndroidRuntime(289): FATAL EXCEPTION: main 11-13 19:20:31.302: ERROR/AndroidRuntime...

如何从数据库中获取值并在android中的文本视图中显示它【代码】

我非常抱歉要求这个简单的疑问.我刚刚开始学习android,现在正在研究android中的数据库部分. 我创建了一个名为“books”且表名为“titles”的数据库. 然后我将数据库拖放到项目的资产部分. 现在我想从数据库中获取一个值(五列中的任何值)并显示在文本视图中.任何人都可以帮助我如何做到这一点. 下面是我用来读取数据库的代码.import android.content.ContentValues; import android.content.Context; import android.database.Curso...

android – 错误复制数据库【代码】

使用帮助程序复制数据库没有问题.但是由于重新格式化我的电脑并且今天安装了eclipse,我再也无法复制数据库了.也许模拟器的SD卡导致问题.这是日志猫所说的.07-23 14:23:48.875: E/AndroidRuntime(237): Uncaught handler: thread main exiting due to uncaught exception07-23 14:23:48.885: E/AndroidRuntime(237): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.frux.kfcmobile/com.frux.kfcmobile.KF...

ORMLite在Android上将表从一个数据库插入另一个数据库的问题【代码】

我正在从服务器下载SQLite数据库文件到用户的Android设备.下载后,我使用下载的数据库插入或替换本地数据库中的一些表.我使用ORMLite 4.47. 首先,我将数据库文件附加到DatabaseConnection:DatabaseConnection con = null; con = conSrc.getReadWriteConnection(); con.executeStatement("attach database '" + localDatabase.getAbsolutePath() + "' as '" + localDb + "'", DatabaseConnection.DEFAULT_RESULT_FLAGS); con.execut...

android – ORMLite获取单个数据库列【代码】

我正在尝试将这个SQL命令与Ormlite一起使用:select address from receive使用此代码:List<Receivers> receiver_address = receiverDao.queryBuilder().selectColumns("address").query();但返回的对象是:1 = {Receivers@830028192208} address = {String@830028192264} "my new address"city = nullemail = nulltelephone = nullmobile = nullname_family = nullnational_code = nullpostal_code = nullreceiver_name = nullid ...

android – Sqlite错误:无法打开数据库“/data/data/PackageName/databases/SampleDB.db”:无法打开数据库文件【代码】

我通过命令提示符连接到Android中的Sqlite DB时出错. 以下是我遵循的步骤: >我已经通过android中的java程序创建了Sqlite DB.创建表并将数据插入其中.执行查询以获取数据.一切都很好!!!!>尝试通过命令提示符连接到DB:D:\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\platform-tools> adb shelladb shellroot@generic:/ # sqlite3 /data/data/package-name/databases/SampleDB.dbsqlite3 /data/data...

Android如何从firebase数据库中删除值?【代码】

这是我在firebase中的第一个项目.我试图从firebase中删除值,但是当我试图从firebase中删除值时,我的应用程序崩溃了.我没有得到如何解决这个错误 Service.classpublic class NotiListener extends Service {@Overridepublic IBinder onBind(Intent intent) {return null;}//When the service is started@Overridepublic int onStartCommand(Intent intent, int flags, int startId) {//Opening sharedpreferencesSharedPreferences ...

android – 获取房间实例的问题 – 数据库【代码】

不幸的是,我为Android项目获取Room-Database的实例存在很大问题.我按照https://developer.android.com/training/data-storage/room/index.html的说明进行操作但最后一步对我不起作用:AppDatabase db = Room.databaseBuilder(getApplicationContext(), AppDatabase.class, "database-name").build();他们的AppDatabase.java看起来像这样@Database(entities = {User.class}, version = 1) public abstract class AppDatabase extend...

在Android云中备份数据库:

我可以使用Android Cloud备份我的应用程序的数据库吗?这个功能有什么限制?解决方法:我遇到了解决方案.显然它是在开发指南中.我应该把它放在这里,以便其他人可以从中受益. BackupAgentHelper类有SharedPreferencesBackupHelper用于备份SharedPreferences文件.FileBackupHelper从内部存储备份文件. 因此,为了备份数据库,我们需要将BackupAgent扩展为备份数据库中的数据.如果您在用户重新安装应用程序时有要还原的SQLite数据库,则需...

Android:在后台同步远程数据库的最流畅的方法是什么?【代码】

我有一个在Parse托管的Android数据库,我一直在尝试找到最新的方法/做法,用最新的远程更改来更新我的LocalStorage. 我不是要求代码或语法,我只是在寻找一系列要遵循的步骤,我确定我需要使用工作线程,因为我不想阻止用户界面,我很乐意为用户提供尽可能平滑的过渡(他甚至不会意识到更新正在发生)并且我希望它在应用程序位于前台时发生.到目前为止我得到的想法: >使用多线程(Loopers,Handlers,Thread)并在单独的线程中更新每个表.>尝试...

如何在Firebase数据库中的字符串中搜索任何地方 – Android【代码】

我在我的Android应用程序中实现了firebase实时数据库,一切都很好.我正在尝试添加一个搜索功能,我能够只用起始字匹配搜索数据库.以下是我的数据库快照:我正在查询movieName.现在我能够搜索查询字符串是否为Pets / Pe / pet.但是当我搜索动物时,我得到零结果.所以,基本上我正在寻找的是在字符串中的任何地方用查询文本搜索数据库.即,我应该能够搜索动物/和/宠物,并且应该得到包含搜索查询的结果. 以下是我的代码.mDatabaseReference...

android – Firebase数据库侦听器在经过身份验证后不会激活一段时间【代码】

我正在创建一个应用程序,我遇到了Firebase的数据库和身份验证服务的问题. 过了一会儿,虽然我通过身份验证(使用Firebase Auth)并使用我的应用程序,但我的数据库ValueEventListener似乎没有被调用,即使数据库中有数据. 我如何添加我的听众:FirebaseDatabase.getInstance().getReference().child("my_child").addValueEventListener(new ValueEventListener(){@Overridepublic void onDataChange(DataSnapshot dataSnapshot){Log.d("...