我解决了。无需创建自定义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();
不要 忘记
User为
serialization所有人创建一个类。另外,您应该定义数组。
*如果无法正常工作,请 *随时写 。
编辑:-
design[0]是大小为1的数组。
eq(x)等于
xwhere,
x变量包含要从数据库(azure)指定的用户名。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)