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

在Android Firebase数据库中写入新数据【代码】

我在Android应用程序中使用Firebase数据库,并且每次注册用户时,我都会在数据库中存储一些值,以实现以下目的:database = FirebaseDatabase.getInstance();DatabaseReference mRef = database.getReference().child("Users").push();FirebaseUser user = mAuth.getCurrentUser();String userId = user.getUid();mRef.child("User").child("age").setValue(selectedAge);mRef.child("User").child("gender").setValue(finalGender...

Android 数据库 SQLiteOpenHelper【代码】

public class DbOpenHelper extends SQLiteOpenHelper {private static String name = "test.db"; /* 数据库名称 */private static int version = 1; /* 数据库版本号 */public DbOpenHelper(Context context) {super(context, name, null, version);// TODO Auto-generated constructor stub}@Overridepublic void onCreate(SQLiteDatabase db) {// TODO Auto-generated method stubString sql = "create table person(id integer...

Android Firebase数据库,检查值是否存在【代码】

我仍在学习android和firebase编码的基础知识. 我要解决两个问题: >我需要先检查数据库中是否有一所学校继续.>我需要确认用户输入的用户名尚未使用(全部小写). 我的数据库如下所示:app: {school: {school: "university one"school: "university two"school: "university three"},users: {"some-user-uid": {school: "university one"username: "myname"}} }谢谢.解决方法:要获取您的firebase数据库参考:DatabaseReference mDatab...

从Firebase数据库并行检索数据并与Android中的UI同步【代码】

我正在尝试在我的应用程序中实现Firebase数据库,但是在同时从多个节点检索数据并更新ui时遇到了问题.我将所有Firebase方法存储在单独的类中.这是从节点检索一个基准的一种方法的示例.public static void getTrainerCity(final Trainer trainer) {dbref.child(USER_CITY).child(trainer.getId()).addValueEventListener(new ValueEventListener() {@Overridepublic void onDataChange(DataSnapshot dataSnapshot) {trainer.setCity(...

android-如何联接Firebase实时数据库中的三个表?

我必须在Firebase中加入三个表才能从中获取值.考虑三个表A,B,C.表A包含属性as(id1,name).表B包含属性as(id2,Bname).C包含属性as(id1,id2).表A与表B之间的关系为M到M.我希望此查询在Firebase中执行.查询是 从A,B,C中选择A.id1,其中A.id1 = C.id1和B.id2 = C.id2且B.Bname =“?” 谢谢!.解决方法:Firebase Realtime数据库与sql数据库不同,它不具有联接等概念.引用相当便宜,因此可能对包含数据的3个位置创建3个引用,然后运行这3个“...

android-从firebase数据库填充textView【代码】

我正在尝试从Firebase数据库填充TextView.这是示例json文件.{"Player" : {"Club" : "Valley Rovers","Name" : "John Murphy"} }这是我的android代码:public class MainActivity extends AppCompatActivity {private TextView mPlayer; private DatabaseReference mDatabase;@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mPlayer...

android-Firebase:从数据库引用存储中的图像

有什么方法可以从Firebase数据库对从Firebase Storage上传的图像进行引用? 谢谢!解决方法:将gs:// URI或https://下载URL存储在实时数据库中,然后使用存储(或HTTP库)下载它. 请参见video和source code,了解对应用归零的一种方法.

android-会议室数据库在迁移前已关闭【代码】

我正在将旧的sqlite db在应用程序中迁移到“房间”,它可为90%的用户使用.问题是不是100%.根据崩溃报告,设备具有大量可用空间和RAM,其中大多数是Android 4.4上的Samsung Note 2.另外,我不会在应用程序中的任何位置关闭db. 崩溃:Fatal Exception: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/com.szyk.myheart/databases/database.dbat android.database.sqlite....

android-检查会议室数据库中的实体是否为空

如何使用Room Persistence Library检测表是否没有条目?我找不到有关如何解决此问题的任何信息.解决方法:创建一个返回整数的“ SELECT count(*)FROM …”查询或一个返回一个数组的“ SELECT * FROM …”查询,并检查该数组的大小

android-分页库:将数据保存在数据库中不会触发用户界面更改【代码】

因此,我正在使用JetPack工具的Android新的Paging Library部分. 我正在做一个非常基本的演示应用程序,其中显示了从RandomUser API获得的随机用户配置文件列表. 问题是我已经准备好了所有东西,而且实际上还在工作. 在列表的片段中,我正在监听数据库更改:... mainViewModel.userProfiles.observe(this, Observer { flowableList ->usersAdapter.submitList(flowableList) }) ...(我尝试将两者同时使用,将Flowables和Observables与RxP...

android-在dao房间数据库中创建带有正文的自定义函数【代码】

我想用这样的自定义函数创建一个DAO对象@Dao interface DataAccessObjDao{@Insertfun insert(someEntity: SomeEntity)@Ignorefun sampleFun(){insert(SumEntity())}}但编译器抱怨样本乐趣 类’DataAccessObjDao_Impl’必须声明为抽象或在’DataAccessObjDao中实现抽象方法’sampleFun()’解决方法:@Ignore用于属性或实体,不能在方法上使用.您可以通过扩展接口来做到这一点:fun DataAccessObjDao.sampleFun(){// irrelevant code }...

Android-如何将本地会议室数据库与在线mysql数据库同步?

我已经创建了一个本地会议室数据库.现在,我希望将本地数据库同步/上载到在线MySQL数据库. 最好的方法是什么?解决方法:您必须从WS下载数据,该WS使用REST客户端(例如Retrofit 2)公开一些CRUD API.之后,您可以通过Room Dao更新本地数据库. 您不能仅通过某些配置就将在线MySQL与本地数据库保持同步. Room提供了从本地数据库到上层应用程序层的实时更新. 有关下载远程数据的所有内容都必须手动实施和管理. 当我谈论WS公开CRUD API时,我...

android-在firebase中使用数据库时,按下按钮会导致无法解释的“重定向”【代码】

我在一个Android应用程序上工作,陷入了无法解释的按钮效果. 这涉及三个活动:(您可以在pastebin上找到完整的代码) > TripListActivity.java> TripAdderActivity.java> MapsAdderActivity.java TripListActivity.java//removed imports due to body limitation at 30000 chas public class TripListActivity extends AppCompatActivity {@BindView(R.id.rlvTrips)RecyclerView rlvTrips;private DatabaseReference databaseReferenc...

android-Firebase数据库不存储数据,logcat显示无错误【代码】

我正在学习Kotlin并尝试在用户登录应用程序时将用户的电子邮件和UID保存在firebase数据库中,但是数据没有存储在数据库中,并且logcat没有显示错误,因此我无法弄清楚是什么问题. 附言-我将Firebase数据库规则设置为{ "rules": { ".read": true, ".write": true } }这是login.kt文件代码package com.revorg.tictactoeimport android.content.Intent import android.support.v7.app.AppCompatActivity import android.os.Bundle import...

Android数据库:IllegalStateException问题【代码】

我通过以下方式创建了SQLite数据库:private static final String DATABASE_CREATE = "create table " + DATABASE_TABLE_SETTINGS + " (" + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + KEY_NAME + " INTEGER UNIQUE not null, " + VALUE + " TEXT not null);" + "create table " + DATABASE_TABLE_RECORDINGS + " (" + KEY_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + RECORDING_FILENAME + " TEXT UNIQUE NOT NULL, ...