Спасибо за помощь в решении моей проблемы. Поэтому я попытался вставить обновление SQL, используя метод в классе с именем Functions, основная программа не выдает никакой ошибки, и всякий раз, когда я использую функцию, она просто ничего не меняет в таблице SQL после
Вот мой метод обновления SQL в классе Функции:
public static void updateSQL(String sql, String updatenames[])
{
Connection connected = null;
PreparedStatement prepared = null;
connected = connexionmysql.connexionDB();
try
{
prepared = connected.prepareStatement(sql);
for(int i = 1; i < updatenames.length+1 ; i++) {
prepared.setString(i, updatenames[i-1]);
}
prepared.execute();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
А вот как я вызываю эту функцию в своем основном классе:
String datan[] = { inputPASS, type1, inputEMAIL, inputNAME };
Functions.updateSQL("UPDATE users SET userPASS = ? ,userTYPE = ? ,userEMAIL = ? WHERE userNAME = ? ", datan);