From the comments:
query=("SELECT * FROM drawings WHERE name LIKE '"%DT%"'");
This does not compile. Assuming what DTis a variable, then it should look like
query = "SELECT * FROM drawings WHERE name LIKE '%" + DT + "%'";
( , % SQL!)
, , SQL-, SQL . , PreparedStatement .
String sql = "SELECT * FROM drawings WHERE name LIKE ?";
// ...
preparedStatement = connection.prepareStatement(sql);
preparedStatement.setString(1, "%" + DT + "%");
resultSet = preparedStatement.executeQuery();
// ...