JAVA - Flyt ArrayList's elementer over i MySQL i et loop
Jeg har problemer med at få flyttet min ArrayListe til MySQL i et loop idet den kommer med følgende fejl:''Duplicate entry '0' for key 'teamtable.PRIMARY''
Nogen der kan se fejlen eller måske give inputs til hvordan min indgangsvinkel skal være for at løse dette?
Koden:
Connection connect = DriverManager.getConnection("jdbc:mysql://localhost:3306/bttest", "root", "Pasword");
String query = "INSERT INTO teamtable (teamid, teamname)" + " values (?, ?)";
PreparedStatement preparedStatement = connect.prepareStatement(query);
for (int i = 0; i < CardCites.size(); i++) {
String sql = "INSERT INTO teamtable (teamid, teamname) VALUES ('" + i + "','" + CardCites.get(i) + "')";
preparedStatement.executeUpdate(sql);
}