当前位置: 首页 > 面试题库 >

Java-如何在Android中从Azure移动服务中检索和使用单个值

韦棋
2023-03-14
问题内容

我是azure的新手,但是我知道某些事情,例如如何检索和存储数据到azure,因此我遵循了azure官方文档。

链接在这里-https: //azure.microsoft.com/en-in/documentation/articles/mobile-
services-android-get-started-data/

但是问题是,本教程仅显示如何使用Adapters和Lists从azure中检索和使用数据。
我想知道,我如何从azure移动服务中检索单个值以及如何在android中使用它

Plzz为此提供了后端代码(如果有)和java代码。提前致谢


问题答案:

我解决了。无需创建自定义API。

只需遵循基础知识,下面是代码:-

final String[] design = new String[1];

private MobileServiceTable<User> mUser;

mUser = mClient.getTable(User.class);

            new AsyncTask<Void, Void, Void>() {
                @Override
                protected Void doInBackground(Void... params) {
                    try {
                        final MobileServiceList<User> result =
                                mUser.where().field("name").eq(x).execute().get();
                        for (User item : result) {
                           // Log.i(TAG, "Read object with ID " + item.id);
                            desig[0] = item.getDesignation(); //getDesignation() is a function in User class ie- they are getters and setters
                            Log.v("FINALLY DESIGNATION IS", desig[0]);

                        }

                    } catch (Exception exception) {
                       exception.printStackTrace();
                    }
                    return null;
                }

                @Override
                protected void onPostExecute(Void aVoid) {
                    super.onPostExecute(aVoid);
                    designation.setText(desig[0]);
                }
            }.execute();

不要 忘记Userserialization所有人创建一个类。另外,您应该定义数组。

*如果无法正常工作,请 *随时写

编辑:-

design[0] 是大小为1的数组。

eq(x)等于xwhere,x变量包含要从数据库(azure)指定的用户名。



 类似资料:
  • 所以我创建了一个窗体解决方案,在我的PCL项目中,我添加了NuGetMicrosoft。WindowsAzure.移动。 当我运行我的Android项目(当然它引用了PCL项目)时,我得到: [MonoDroid]未处理的异常:系统。反射TargetInvocationException:调用的目标已引发异常--- 好的,我添加微软。WindowsAzure。Ext(通过手动编辑引用)- /Lib

  • 我是angularJS的新手,我正在尝试找出在angularJS phonegap应用程序中使用azure移动服务的方法。我找到了这个“angle-azure-mobile-service”https://github.com/TerryMooreII/angular-azure-mobile-service/但卡在了第三步: 这是我的原始代码: 这是我的文件结构:http://1drv.ms/1

  • 问题内容: 我已经完成了将记录插入数据库的操作,但是我不知道如何检索它。我的代码是: Account.java: MyAccount.java: insert.html: web.xml: 当用户单击“检索”按钮时,如何从数据库检索数据,并以另一HTML格式显示所有记录?请提供有关操作方法的建议。 在我的应用程序中,当用户单击检索按钮时,它正在执行插入操作。但是我想要的是,当用户单击它时,应该转到

  • 我已经为CRUD创建了spring应用程序。我可以很容易地写入服务器数据,如字符串,长,blob,但当我试图从服务器检索它。我遇到了服务器的字节数组在服务器的BigInteger中给出的困难。我怎样才能在字节数组中获得数据而不是BigInteger?当我在插入字节数组中写入该数据时,该数据的列是BLOB。这是我的代码 储存库

  • 问题内容: 我们如何从文本字段中检索值?我需要将值转换为进一步处理。我已经在单击按钮时创建了一个文本字段,我需要存储输入到中的值,你能提供一个代码段吗? 问题答案: 参见Java文档中的JTextField 示例代码可以是:

  • 问题内容: 我是Android开发的新手,我有一个用php制作的Web服务,现在我想在android中使用它,任何人都可以指导我如何实现这一目标。 我已经在网上尝试了许多代码示例,但未能实现此目标。我在ADT中使用Eclipse。 任何帮助都会得到应用。 问题答案: 请通过以下链接。您将在此处找到代码示例 http://www.anddev.org/calling_a_web_service_fr