Ich versuche derzeit, ein Java-Programm für ein Schulprojekt, das eine MySQL-Datenbank von Sportclub-Mitgliedern hat, zu programmieren. Ich möchte die ID der Mitglieder verwenden, um die Anzahl der übersprungenen Klassen zu ändern. Mein Java-Code wird jedoch immer nicht ausgeführt und gibt die Ausnahmebedingungsnachricht aus. Meine Datenbank heißt demo1 und das Feld, das ich versuche zu aktualisieren, ist Consecutiveskips. Das ID-Feld genannt wird (id)Wie aktualisiere ich einen Datensatz in MySQL durch Java
-2
A
Antwort
0
einfachste Weg Datensatz zu aktualisieren ist durch Anweisung
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection oCon = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "root");
String query="Update Demo1 SET Consecutiveskips=? where id=?";
PreparedStatement preparedStatement = oCon.prepareStatement(query);
preparedStatement.setInt(1, 233);
preparedStatement.setInt(2, 4);
In Ihrem Code Sie verwenden setInt (6,1), aber es gibt keinen sechsten Index Geschenk. Sie sollten
preparestaement.setInt(1,"yourconsicutiveskipvalue");
preparestaement.setInt(2,"idvalue");
Darüber hinaus stellen Sie sicher, verwenden mysql-connector.jar in Classpath
Verwandte Themen
- 1. Wie aktualisiere ich einen Datensatz in einer Textdatei?
- 2. Wie finde ich einen letzten Datensatz für einen Datensatz in der ersten Tabelle in Mysql
- 3. Wie wähle ich einen zufälligen Datensatz effizient in MySQL?
- 4. Wie aktualisiere ich einen bestehenden Datensatz und füge einen neuen Datensatz in die SQL-Tabelle ein? SQL
- 5. Aktualisiere Spalten wie in MySQL
- 6. Wie aktualisiere ich Daten zu MySQL
- 7. Wie aktualisiere ich ein Feld für einen Datensatztyp in CloudKit?
- 8. Laravel 5 Mutatoren funktionieren nur, wenn ich einen Datensatz erstelle und nicht, wenn ich einen Datensatz aktualisiere
- 9. JDBC - Wie aktualisiere Datensatz, wo Datum -1
- 10. count (*) in mysql Rückkehr nur einen Datensatz
- 11. Wie aktualisiere/aktualisiere ich app.config?
- 12. Wie aktualisiere ich den neuesten Datensatz mit PostgreSQL?
- 13. MySQL: Wie aktualisiere ich 50% der Zeilen, zufällig ausgewählt?
- 14. Wie ändere ich einen Datensatz in Erlang?
- 15. Wie aktualisiere ich die aktuelle Paginatseite mit aktualisiertem Datensatz und gelöschtem Datensatz?
- 16. Wie aktualisiere ich die MySQL-Zeile in PHP?
- 17. MySQL Abfragen - Überprüfen Sie einen Datensatz
- 18. Wie kann ich einen Vektor in einen Datensatz konvertieren?
- 19. Wie aktualisiere ich Datenrahmen
- 20. Wie importiere ich einen großen Datensatz?
- 21. Wie aktualisiere ich einen Link in einem IFrame?
- 22. Wie aktualisiere ich einen Wert in einer SQLite DB?
- 23. Wie aktualisiere ich datagridview
- 24. Wie lösche ich einen Datensatz von ORMLITE?
- 25. Wie aktualisiere ich axshockwaveflashObjects
- 26. Wie aktualisiere ich Webview?
- 27. Wie aktualisiere ich eine MySql DB mit Flex
- 28. Wie aktualisiere ich die Mitglieder eines MySQL SET Type?
- 29. Wie wähle ich den letzten Datensatz nach Benutzer in MySQL?
- 30. Wie verwerfe ich die Einfügung von doppelten Datensatz in MySQL?
die Ausnahme anzeigen zu lassen und Ihren Code als Text hinzufügen – Jens
Sie haben zwei Parameter zu binden – Jens
Als die erste Zahl ist die Position, an der der Parameter an – Jens