java吧 关注:1,266,941贴子:12,772,510
  • 0回复贴,共1

求助一下 有关数据库连接空指针的,一楼上代码

只看楼主收藏回复

package mypackage;
import java.sql.*;
public class DB {
// ODBC方式连接数据库
String ACCDBDriver ="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:book";
Connection conn;
Statement stmt;
ResultSet rs;
public DB() {
try {
Class.forName(ACCDBDriver);
} catch (java.lang.ClassNotFoundException e) {
System.err.println("数据库驱动注册错误信息: " + e.getMessage());
}
}
// 执行SQL查询语句
public ResultSet executeQuery(String sql) {
rs = null;
try {
conn=DriverManager.getConnection(sConnStr);
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
} catch (SQLException ex) {
System.err.println("执行SQL查询语句错误,错误信息:111111 " + ex.getMessage());
}
return rs;
}
执行结果报错
执行SQL查询语句错误,错误信息:111111 [Microsoft][ODBC Microsoft Access 驱动程序]非法地使用 null 指针


IP属地:上海1楼2015-03-27 11:05回复