sql >> Database >  >> RDS >> Mysql

java.sql.SQLException:ongeldige argumentwaarde:java.io.NotSerializableException

Wijzig uw code in

static public ResultSet getData(String sql, String username, String password)
        throws ClassNotFoundException, SQLException {
    PreparedStatement pst = con.prepareStatement(sql);
    pst.setString(1, username);
    pst.setString(2, password);
    ResultSet rs = pst.executeQuery();
    return rs;
}

het instellen van een modelobject op de parameter van de voorbereide verklaring heeft geen zin.



  1. Dynamische MySQL-partitionering op basis van UnixTime

  2. snelle synchronisatiegegevens van kerngegevens en mysql-database

  3. Leest de PDO ext van PHP7 de volledige resultatenset in het geheugen?

  4. MYSQL Toegang geweigerd voor gebruiker 'root'@'localhost'