将值插入Azure应用程序时什么也没发生

时间:2018-08-04 18:27:24

标签: android sql-server azure-sql-database

我有一个Android Studio应用程序,正在尝试与数据库进行交互。我的表中肯定有数据;例如enter image description here

Azure服务器正在运行,数据库正在运行,Azure应用程序正在运行。

这些是我在Person.class定义中拥有的属性:

@com.google.gson.annotations.SerializedName("id")
private int personId;
@com.google.gson.annotations.SerializedName("avatar")
private String avatar;
@com.google.gson.annotations.SerializedName("firstName")
private String firstName;
@com.google.gson.annotations.SerializedName("secondName")
private String secondName;
@com.google.gson.annotations.SerializedName("university")
private String university;
@com.google.gson.annotations.SerializedName("campus")
private String campus;
@com.google.gson.annotations.SerializedName("degree")
private String degree;
@com.google.gson.annotations.SerializedName("bio")
private String bio;
@com.google.gson.annotations.SerializedName("longitude")
private double longitude;
@com.google.gson.annotations.SerializedName("latitude")
private double latitude;

这是我尝试创建一些新数据并将其插入到Person表中的地方:

try {
            mClient = new MobileServiceClient(
                    "https://fernapp.azurewebsites.net",
                    this
            );

            Person person = new Person();
            person.setPersonId(69);
            person.setAvatar("Hello0");
            person.setFirstName("Jelly");
            person.setSecondName("Bean");
            person.setUniversity("Asdf");
            person.setCampus("asdfg");
            person.setDegree("IT");
            person.setBio("Hello.");
            person.setLongitude(2.0000);
            person.setLatitude(2.0000);

            MobileServiceTable<Person> mPersonTable = mClient.getTable(Person.class);

            Person entity = mPersonTable.insert(person).get();

        }
        catch (MalformedURLException | ExecutionException | InterruptedException e) {
            Log.w("TAGTAGTAG", "asdfadsadsa");
            e.printStackTrace();
        }

使用语句时出现问题

Person entity = mPersonTable.insert(person).get();

什么都没发生。没有错误,没有异常,根本没有迹象表明它甚至正在执行。但是没有任何内容添加到“人”表中。

所以没有错误,但是什么也没有发生。

怎么了?

0 个答案:

没有答案