Отправляйте и получайте данные на 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
"...это прекрасно работает для меня"
Так в чем же тогда проблема?