小错误 你是不是要在“public DBconn ”后加上括号“()”? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 竟然这样写:public DBconn。我的天呀,java里面只有class 和interface的概念,你那样写是什么意思:起码也应该是这样:public class DBconn{/*your implementations*/} 解决方法:import java.sql.*; public class DBconn { String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; String ConnStr = "jdbc:odbc:SPDSM"; Connection conn = null; ResultSet rs = null; public DBconn() { //此句无错 try { Class.forName(DBDriver); //加载数据库驱动程序 } catch(java.lang.ClassNotFoundException e) { System.err.println("DBconn (): " + e.getMessage()); } } public ResultSet executeQuery(String sql) { rs = null; try { conn = DriverManager.getConnection(ConnStr); //与DBMS建立连接 Statement stmt = conn.createStatement(); rs = stmt.executeQuery(sql); } catch(SQLException ex) { System.err.println("aq.executeQuery: " + ex.getMessage()); } return rs; } } 在java下如何在正则表达式中添加变量 关于AVL平衡数的问题 一道编程题!大家帮我看看 数组的这两种表示有什么区别? 接口的方法都实了,还出错,说什么没有实现,可我都实现了啊 请帮我解析一句代码.谢谢了! 两个简单的问题 jacob 如何结束线程啊? 帮忙看诊断一下遇到的问题。 麻烦大家了,小问题? 幫助我分析以下原因
public class DBconn
{
/*your implementations*/
}
public class DBconn {
String DBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String ConnStr = "jdbc:odbc:SPDSM";
Connection conn = null;
ResultSet rs = null;
public DBconn() { //此句无错
try {
Class.forName(DBDriver);
//加载数据库驱动程序
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("DBconn (): " + e.getMessage());
}
} public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager.getConnection(ConnStr);
//与DBMS建立连接
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
}
}