环境
Android 6.0
Android studio
Xampp
Mysql连接方式JDBC
数据在更新的时候,不管数据库里面含不含有想修改的数据
按下在库移动的按钮之后都会提示”移动完了“
如何加一个验证的过程,如没有符合的Hinban和Tanaban1则提示输入错误
求指教
代码如下
protected String doInBackground(String... strings) {
try{
Class.forName("com.mysql.jdbc.Driver");
Connection conn= DriverManager.getConnection(url,user,pass);
if (conn==null){
msg="接続エラー";
Toast.makeText(getApplicationContext(),msg, Toast.LENGTH_LONG).show();
}
else {
String query="UPDATE snk_io SET Tanaban='"+Tanaban2+"' WHERE Hinban='"+Hinban+"' and Tanaban='"+Tanaban1+"'";
Statement stmt = conn.createStatement();
stmt.executeUpdate(query);
msg="移動完了です!!";
}
conn.close();
} catch (Exception e) {
msg="エラー発生しました。";
e.printStackTrace();
}
return msg;
}
@Override
protected void onPostExecute(String msg){
textView.setText(msg);
ET1.setText("");
ET2.setText("");
ET3.setText("");
//Toast.makeText(getApplicationContext(),"入力しました", Toast.LENGTH_SHORT).show();
}