Member 13763579 Ответов: 0

Отправляйте и получайте данные на android из базы данных ms SQL server


я работаю в простом приложении посещаемости с android studio и sql server db (на хостинге сайта ) после входа пользователя он должен нажать кнопку punch-in, когда он это делает, я хочу получить имя текущего пользователя и дату и время, чтобы быть опубликованным в БД, хотя ididnt создать restfulapi это работает нормально для меня

часть кода

Что я уже пробовал:

public class attendance extends AppCompatActivity {

    ConnectionClass connectionClass;
    Button btnpunchout , btnpunchin;
    String z = "" ;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_attendance);

        connectionClass = new ConnectionClass();
        btnpunchin = (Button) findViewById(R.id.btnpunchin);
        btnpunchout = (Button) findViewById(R.id.btnpunchout);


        btnpunchin.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {


                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("INSERT INTO emp_attendance " +
                                "VALUES (8080, 'fatma', 'it444')");
                    con.close();
                }
                } catch (Exception e) {
                    System.err.println("Got an exception! ");
                    System.err.println(e.getMessage());
                }



            }
        });





    }



    }

David Crow

"...это прекрасно работает для меня"

Так в чем же тогда проблема?

0 Ответов