Как я могу обновить базу данных MS SQL Server с Android напрямую без веб-служб (RESTFULapi) - PullRequest
0 голосов
/ 06 сентября 2018

Я пытался вставить данные в мою базу данных (на хостинге) напрямую и легко идентифицировал их с помощью команды sql (вставка в значения .... и т. Д.), Когда я пытался сделать то же самое с оператором обновления, который не работает .. Зачем??

btnpunchin.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd _ HH:mm:ss");
            String currentDateandTime = sdf.format(new Date());


            try {

                Connection con = connectionClass.CONN();
                if (con == null) {
                    z = "there is something wrong ";
                } else{
                    Toast.makeText(attendance.this, "Punch-in successful!!!" ,Toast.LENGTH_SHORT).show();
                Statement st = con.createStatement();

                  st.executeUpdate("UPDATE att" +
                          "SET name='yo' WHERE id= 404340 );");


                          st.executeUpdate("INSERT INTO att " +
                          "VALUES ('3'  , '"+ currentDateandTime+"' , '4002' , GETDATE() )");
                          con.close();

                }
            } catch (Exception e) {
                System.err.println("Got an exception! ");
                System.err.println(e.getMessage());
            }



        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...