我一直在努力让这个内部联接使用JDBC,尝试使用不同的格式,但仍然没有返回任何内容.Below是代码的当前版本和错误。 编辑 为上下文添加更多代码。该程序已经有很多工作JDBC连接,由于某些原因我似乎无法使这个内部连接语句工作。如果它有助于清除任何问题,请添加我的ConnectionConfig。
ConnectionConfig中的代码
try{
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection
("********","*********","******");
} catch(Exception e){
e.printStackTrace();
}
return connection;
}
返回错误的内部联接preparedStatemte
PreparedStatement myStatPizzaPlace = connection.prepareStatement("SELECT reviewers.reviewer_name," +
"reviewers.reviewer_notes, pizzas.* " +
"FROM (reviewers inner join pizzas on (pizzas.idPizza = reviewers.idPizza))");
java.sql.SQLException:未选择数据库
答案 0 :(得分:0)
JDBC:MySQL的://roxy2db.dev.tot.corp.dobby.com/roxy2
这是连接URL的外观。再检查一下你可能在斜杠(roxy2)
之后缺少数据库名称