public boolean connectionCheck() {
Connection contest = null;
try {
contest = systemConnect.getconn(); //获得数据库连接
if (contest != null) {
return true; //如果得到的连接不边null值,则表明连接成功,返回true
}
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(this, "连接失败,请检查!", "警告",
JOptionPane.WARNING_MESSAGE);
return false; //连接失败,处理异常,返回false
}
}
毕业设计做一个系统,有几个页面要连接数据库,我想在打开页面前确定是否能连得上数据库,因此写一个数据库连接测试函数,如上所示,能够方便每次调用来判断,但在JBuilder9中,上述代码的第一行出现一个错误“missing retrun statement at line 46 (46:36)”调了半天,问同学也解决不了,麻烦大家看看
Connection contest = null;
try {
contest = systemConnect.getconn(); //获得数据库连接
if (contest != null) {
return true; //如果得到的连接不边null值,则表明连接成功,返回true
}
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(this, "连接失败,请检查!", "警告",
JOptionPane.WARNING_MESSAGE);
return false; //连接失败,处理异常,返回false
}
}
毕业设计做一个系统,有几个页面要连接数据库,我想在打开页面前确定是否能连得上数据库,因此写一个数据库连接测试函数,如上所示,能够方便每次调用来判断,但在JBuilder9中,上述代码的第一行出现一个错误“missing retrun statement at line 46 (46:36)”调了半天,问同学也解决不了,麻烦大家看看
Connection contest = null;
try {
contest = systemConnect.getconn(); //获得数据库连接
if (contest != null) {
return true; //如果得到的连接不边null值,则表明连接成功,返回true
}
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(this, "连接失败,请检查!", "警告",
JOptionPane.WARNING_MESSAGE);
return false; //连接失败,处理异常,返回false
}
return false;//新加的
}
Connection contest = null;
try {
contest = systemConnect.getconn();
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(this, "数据库连接失败,请检查!", "警告",
JOptionPane.WARNING_MESSAGE);
}
if (contest != null) {
return true;
}
else {
return false;
}
}
谢谢,上面的成功的,自己搞定了
你试过了吗?按XUKUI99加上那句以后它还报错吗?