Nabend zusammen,
nachdem ich mein Problem bereits - leider etwas unstrukturiert und undeutlich - geschildert habe, versuche ich es ein zweites Mal besser darzustellen.
Ich habe ein Problem mit PreparedStatements. Und zwar erhalte ich, bei folgendem Code, die Exception ("java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1").
Der Code, der eine neue Datenbank mit Namen des übergebenen Strings erstellen soll, lautet wie folgt:
Ich wäre für Vorschläge sehr dankbar.
Vielen Dank,
Chris
nachdem ich mein Problem bereits - leider etwas unstrukturiert und undeutlich - geschildert habe, versuche ich es ein zweites Mal besser darzustellen.
Ich habe ein Problem mit PreparedStatements. Und zwar erhalte ich, bei folgendem Code, die Exception ("java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1").
Der Code, der eine neue Datenbank mit Namen des übergebenen Strings erstellen soll, lautet wie folgt:
Code:
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/", "root", "test");
PreparedStatement preparedStatement = connection.prepareStatement("CREATE DATABASE ?");
preparedStatement.setString(1, string_databaseName);
preparedStatement.executeUpdate();
preparedStatement.close();
connection.close();
Ich wäre für Vorschläge sehr dankbar.
Vielen Dank,
Chris